PEMANFAATAN LAYANAN PADA PONSEL UNTUK APLIKASI E- MAIL Pringgo Budi Utomo, Ajub Ajulian Zahra, and R. Rizal Isnanto Jurusan Teknik Elektro, Fakultas Teknik, Universitas Diponegoro Jln. Prof. Sudharto, Tembalang, Semarang, Indonesia Abstract The development of techlogy has replaced manual system into automation system. In telecommunications sector, there is an e-mail (electronics mail) that replaces the common letter which is previously sent through the Post Office. The use of e-mail is more effective because it is more faster. Today Internet users are getting increasingly so the Internet connection becomes slow. For a fast Internet connection requires a payment that is relatively expensive to internet service providers, so that the process of sending and receiving e-mail in any time or in realtime is quite difficult. Based on the fact above, this research was done to develop an application that utilizes short message service on a phone that is used for e-mail applications. This application runs on a computer that functions as a server. A modem,that is connected to a server, is used for the process of receiving and sending to the destination mobile number. Internet connection using a LAN internet connection to get stablity and fast internet connection. Mobile phones sending e-mail just by sending that accordances with the format to the server, then the server will upload the contents of that to e-mail destination. When there is incoming e-mail at the registered e-mail account in the system, automatically e-mail content will be downloaded by the system and will send to the account e-mail owner's phone number. The process of sending and receiving e-mail on phone is done by using the short message service, because Internet connection process only occurs on the server. From the test results, it is obtained that average delay result is at least 33.1 seconds for delivering more than 600 characters. Sending an e-mail from phone to gmail.com is 10 seconds, faster than shipments to yahoo.co.id (14.6 seconds). From these test results concluded that the use of different mobile number does t affect the sending and receiving between users and systems, as well as messages to the inbox system will t be processed if the wrong format and t from registered users. Keywords: E-mail,, Internet, phone cellular 1. Pendahuluan 1.1 Latar Belakang Masalah Perkembangan ilmu pengetahuan dan teklogi pada saat ini berkembang dengan pesatnya. Di bidang teklogi, telah banyak diciptakan peralatan canggih dan modern. Kecanggihan suatu peralatan sebetulnya disebabkan oleh proses automatisasi beberapa perangkat yan dahulu digunakan oleh manusia. pengiriman surat yang dahulu dikirim melalui kantor pos yang memakan waktu cukup lama sekarang sudah tergantikan dengan surat elektronik / e-mail (Elektronics Mail). Pengiriman e-mail dirasa lebih praktis karena langsung dapat diterima oleh yagn bersangkutan, selama terhubung dengan Internet. Keberadaan e-mail memang sudah dirasa cukup, tetapi bagi orang yang punya mobilitas tinggi terkadang menjadi kendala tersendiri karena harus mengakses Internet melalui perangkat komputer ataupun laptop. Sebetulnya keadaan tersebut telah dipikirkan oleh produsen ponsel dengan menambahkan aplikasi e-mail pada telepon selular (ponsel) produk terbaru tetapi mempunyai kisaran harga yang relatif mahal. Penggunaan Internet oleh konsumen yang semakin banyak, yang meningkat dari tahun ke tahun, membuat bandwidth Internet yang tersedia semakin terbatas sehingga berpengaruh pada koneksi Internet yang lambat. Koneksi Internet yang cepat didapat dengan membayar biaya yang relatif mahal pada penyedia layanan Internet (Internet Service Provider). Koneksi gratis seperti WiFi juga tidak tersedia di setiap tempat dan jaringan LAN tidak dapat digunakan oleh setiap orang karena biasanya hanya terdapat pada instansi-instansi tertentu, mengakibatkan koneksi Internet untuk keperluan e-mail kurang leluasa dalam pengunaannya. Dalam penelitian ini, akan dibahas mengenai penggunaan teklogi (Short Message Service) untuk aplikasi e-mal ditujukan untuk para pengguna agar dapat mengirim dan menerima e-mail dengan menggunakan sarana.
TRANSMISI, 14, (3), 2012, 105 1.2 Tujuan Penelitian Tujuan dari penelitian ini adalah membuat sistem pengiriman e-mail dari pengirim ke mor ponsel penerima melalui layanan agar dapat langsung terbaca dan penerima dapat membalas e-mail-nya langsung hanya dengan melalui layanan tanpa mengakses Internet. 1.3 Batasan Masalah Agar tidak menyimpang jauh dari permasalahan, maka Penelitian ini mempunyai batasan masalah sebagai berikut : 1. pengunduhan e-mail oleh server dari dan mengirimkan e-mail tersebut ke mor ponsel yang telah terdaftar melalui serta pengiriman e- mail oleh server dengan mengunggah yang diterima server ke. 2. Sistem yang akan dibuat menggunakan bahasa pemrograman PHP (Personal Home Page) dengan basisdata MySQL dan menggunakan Gammu sebagai perangkat lunak gateway. 3. Penelitian hanya membahas tentang layanan e-mail dan layanan pada jaringan GSM. 4. Pengiriman e-mail dari ponsel ke hanya dilakukan oleh yahoo.co.id dan pengambilan e-mail dari hanya diambil dari gmail.com dan yahoo.co.id. 5. Sistem yang dibuat menggunakan modem sebagai antarmuka dalam proses pengiriman maupun penerimaan pesan singkat dan LAN untuk koneksi Internet. 2. Landasan Teori 2.1 Teklogi GSM 2.1.1 Elemen Pada Jaringan GSM 3. The Operation and Support Sistem (OSS) The Operation and Maintenance Center (OMC) terhubung pada semua perlengkapan di Switching System (SS) dan ke Base Station Controller (BSC). Implementasi dari OMC biasa disebut Operation and Support Sistem (OSS). OSS adalah suatu fungsional dari jaringan operator yang berguna untuk memonitor dan mengontrol sistemnya. Tujuan dari OSS adalah menawarkan keefektifan biaya pelanggan, yang mendukung aktifitas operasional dan pemeliharaan tersentral, regional dan lokal yang dibutuhkan untuk sebuah jaringan GSM. 4. Mobile Station (MS) The Mobile Station (MS) / telepon selular terdiri dari perlengkapan fisik seperti radio transceiver, display, digital signal processor dan smart card atau yang disebut Subscriber Identity Module (SIM). 2.2 Short Message Service () Layanan merupakan jenis layanan yang bersifat bukan waktu nyata karena sebuah pesan singkat yang dikirim ke suatu tujuan, bila tujuan tidak aktif maka akan ditunda pengiriman ke tujuan hingga tujuan aktif kembali. Pada dasarnya dijamin dapat sampai tujuan. Kegagalan pengiriman yang bersifat sementara seperti tujuan tidak aktif akan selalu teridentifikasi sehingga pengiriman ulang akan selalu dilakukan kecuali bila yang telah diberi waktu tertentu dan bila melampauinya harus dihapus dan dinyatakan gagal terkirim. 2.2.1 Arsitektur dan Elemen Jaringan Sruktur utama dari jaringan. 1. Switching System (SS) Switching System (SS) bertanggung jawab untuk menyelenggarakan proses panggilan. Switching System meliputi beberapa fungsional unit yang terdiri dari : a) Home Location Register (HLR) b) Mobile Services Switching Center (MSC) c) Visitor Location Register (VLR) d) Authentication Center (AuC) e) Equipment Identity Register (EIR) 2. Base Station Sistem (BSS) Semua fungsi yang berhubungan dengan radio, dilakukan di BSS, yang terdiri atas Base Station Controller (BSC) dan Base Transceiver Station (BTS). Gambar 1 Struktur dasar dari sebuah Elemen-elemen pendukung pada jaringan yang terintegrasi pada jaringan GSM adalah : 1. Short Messaging Entity (SME), adalah entitas yang menerima atau mengirim pesan singkat. SME bisa berada di fixed network, mobile station atau service center yang lain.
TRANSMISI, 14, (3), 2012, 106 2. Short Messaging Service Center (C), bertugas untuk menerima message dari SME dan melakukan forwarding ke alamat MS yang dituju. 3. -Gateway / Internetworking Mobile Switching Center, -Gateway MSC (-GMSC), melakukan penerimaan pesan dari C. Selain itu GMSC juga mencari alamat MS yang dituju dengan bantuan HLR (mencari info routing), mengirim pesan singkat ke visited MSC dari mobile station penerima. Internetworking MSC (- IWMSC), MSC yang berperan dalam menerima message dari mobile network dan mengirimkannya ke C yang tepat. -GMSC/-IWMSC biasanya terintegrasi dengan C. 2.2.2 Layanan Dasar Short Message Point to Point Service menyediakan dua layanan dasar : a) Short Message Mobile Terminated Point to Point (SM MT) adalah kemampuan sistem GSM untuk mentransfer pesan singkat dari SC ke suatu MS, serta mengirimkan informasi pengiriman baik berupa laporan keberhasilan pengiriman ataupun laporan kegagalan pengiriman. b) Short Message Mobile Originating Point to Point (SM MO) adalah kemampuan sistem GSM untuk mentransfer pesan singkat dari suatu MS ke SME (Short Message Entity) melalui SC, serta mengirimkan informasi pengiriman. 2.3 E-mail (Electronic Mail) E-mail atau surat elektronik merupakan sarana untuk membuat, mengirim, atau menerima pesan lewat sistem komunikasi elektronik seperti surat tradisional yang menggunakan kertas yang dikirim dari suatu tempat ke tempat lain umumnya dalam jarak yang berjauhan. Pengiriman e-mail biasanya terjadi dalam suatu jaringan antar komputer seperti Internet. 2.3.1 Internet E-mail E-mail menggunakan aturan penamaan khusus seperti contoh alamat e-mail Nama@domain.com. Alamat e-mail tersebut dibaca sebagai nama at domain.com. Pada bagian pertama menunjukkan nama pengguna atau pemilik e-mail sedangkan bagian kedua menunjukkan nama domain. Pesan e-mail umumnya terbagi dalam dua komponen: 1. Header, berisi informasi tentang e-mail seperti isi pesan, pengirim, maupun penerima pesan 2. Body, berisi pesan yang sebenarnya dari e-mail 2. To, menunjukkan alamat e-mail yang dituju 3. Subject, menunjukkan keterangan isi e-mail 4. Date, menunjukkan waktu dan tanggal saat pesan dikirim 2.3.2 Sistem E-mail Sistem e-mail sekarang ini kebanyakan menggunakan dua server berbeda yang berjalan pada sebuah mesin. Server tersebut yaitu server SMTP yang bertugas untuk proses pengiriman e-mail dan server lain yaitu sebuah server POP. Server POP digunakan untuk proses penerimaan e- mail. 2.3.3 SMTP Saat mengirimkan e-mail, e-mail client akan berinteraksi dengan SMTP server untuk menangani pengiriman e- mail. 2.3.4 POP3 Protokol sederhana yang dipakai untuk mengambil e-mail dari mailbox adalah POP3 (Post Office Protocol). Tujuan dari POP3 adalah untuk mengambil e-mail dari mailbox dan menyimpannya pada mesin lokal pengguna untuk kemudian dapat dibaca. 3. Perancangan Sistem 3.1 Perancangan Kebutuhan Sistem 3.1.1 Perancangan kebutuhan Akses Basisdata Hal-hal yang dibutuhkan sistem adalah sebagai berikut : 1. yang dikirim ke sistem harus sesuai dengan format yang telah ditetapkan. 2. Sistem menerima pesan dari ponsel kemudian mengecek apakah format pesan yang diterima benar atau salah. 3. Memproses pesan tersebut dan mengirimkan isi pesan ke inbox e-mail klien sesuai dengan alamat e-mail yang dituju. 4. Isi e-mail dari e-mail klien diunduh dan akan dikirim ke pemilik account e-mail jika statusnya pada sistem dalam keadaan aktif. 3.1.2 Perangkat Keras Perangkat keras yang dibutuhkan untuk menjalankan sistem adalah sebagai berikut : 1. Komputer 2. Telepon Selular 3. Modem 4. Koneksi LAN 5. Kabel Data Header mempunyai empat bagian yaitu : 1. From, menunjukkan alamat e-mail pengirim e-mail
TRANSMISI, 14, (3), 2012, 107 3.1.3 Perangkat Lunak Start Perangkat lunak menjadi bagian yang mengatur kerja dari sistem. Perangkat lunak melakukan proses untuk mengatur transfer data dan administrasi e-mail. 3.2 Perancangan Diagram Alir 1. Diagram alir pada saat pengiriman e-mail ke Start Ada Koneksi internet? tidak A Gammu mengambil pesan yang diterima modem A Gambar 3a C Diagram alir pada saat pengiriman e-mail ke Inbox C Format (Username@domain #isi_pesan) Hubungkan dengan Webmail Nomor ponsel terdaftar? Notifikasi (Nomor anda belum terdaftar) Ada E-mail baru di inbox Webmail? tidak Koneksi Internet? Ambil E-mail Mengirim E-mail E-mail terkirim Notifikasi (email gagal dikirim ke (Username@domain)) Parsing data Dapatkan header From, subject, body Notifikasi (email berhasil dikirim ke (Username@domain)) Siapkan pesan untuk kirim B B Outbox Gammu mengirim pesan singkat Sentitems End Gambar 3b Diagram alir pada saat pengambilan e-mail dari web mail Gambar 2 Diagram alir pada saat pengambilan e-mail dari 4. Pengujian Dan Analisis 4.1 Pengujian sistem Pengujian dilakukan sebagai berikut. 1. Pengiriman dan penerimaan dengan gammu 2. Pengiriman ke e-mail 3. an dari e-mail ke ponsel
TRANSMISI, 14, (3), 2012, 108 4.2 Analisis Tanggapan (Time Response) 4.2.1 Analisis waktu tanggapan pengiriman e-mail dari ponsel ke Tabel 1 Percobaan pengiriman e-mail dari mor ponsel pemilik akun yahoo.co.id ke gmail.com Jumlah pesan singkat sistem menerima (A) Pesan yang masuk di Inbox gmail.com (B) (B- A) 1 577 04:33:58 04:34 2 2 446 04:37:44 04:37 0 3 403 04:38:28 04:38 0 4 288 04:39:38 04:39 0 5 208 04:40:18 04:40 0 6 73 04:41:16 04:41 0 Keterangan : (A) : waktu sistem menerima (B) : pesan yang masuk di inbox gmail.com = waktu proses / jumlah pengirim = 2 / 6 = 0,33 Tabel 2 Percobaan pengiriman e-mail dari mor ponsel pemilik akun yahoo.co.id ke yahoo.co.id Jumlah pesan singkat sistem menerima (A) Pesan yang masuk di Inbox yahoo.co.id (B) (B- A) 1 580 04:07:59 04:08 1 2 449 04:14:58 04:15 2 3 406 04:19:15 04:19 0 4 291 04:24:23 04:24 0 5 210 04:26:13 04:26 0 6 75 04:28:26 04:28 0 = waktu proses / jumlah pengirim = 3 / 6 = 0,5 4.2.2 Analisis waktu tanggapan pengiriman e-mail dari ke ponsel. Tabel 3 Percobaan sistem layanan kurang dari 100 menerima e- terkirim (B) 1 11:53:00 11:53:44 08562658695 44 2 00:44:00 3 01:11:00 4 01:24:00 5 10:47:00 6 03:04:00 00:45:52 01:11:14 01:24:52 10:47:46 03:05:38 082134254065 112 083811424306 11 08562658695 52 082134254065 46 083811424306 98 Keterangan : (A) : waktu menerima E-mail (B) : terkirim = waktu proses / jumlah penerima = 363 / 6 = 60,5 Tabel 4 Percobaan sistem layanan kurang dari 200 1 00:13:00 2 00:28:00 3 00:47:00 4 03:30:00 5 01:09:00 6 03:46:00 00:14:00 00:29:24 00:48:59 03:30:41 01:09:57 03:47:32 08562658695 60 082134254065 84 083811424306 119 08562658695 41 082134254065 57 083811424306 92 = waktu proses / jumlah penerima = 453 / 6 = 75,5 Tabel 5 Percobaan sistem layanan kurang dari 300 1 00:10:00 2 00:47:00 3 01:11:00 4 01:25:00 00:12:16 00:47:35 01:12:28 01:25:39 08562658695 136 082134254065 35 083811424306 88 08562658695 39
TRANSMISI, 14, (3), 2012, 109 5 10:50:00 6 03:06:00 10:50:34 03:06:49 082134254065 34 083811424306 49 = waktu proses / jumlah penerima = 381 / 6 = 63,7 Tabel 6 Percobaan sistem layanan kurang dari 400 1 00:16:00 2 00:30:00 3 00:49:00 4 03:32:00 5 01:10:00 6 03:53:00 00:16:46 00:31:39 00:49:45 03:32:27 01:11:13 03:53:50 08562658695 46 082134254065 99 083811424306 45 08562658695 27 082134254065 73 083811424306 50 = waktu proses / jumlah penerima = 340 / 6 = 56,6 Tabel 7 Percobaan sistem layanan kurang dari 500 1 00:13:00 2 00:48:00 3 01:12:00 4 01:26:00 5 11:05:44 6 03:07:00 00:14:28 00:48:55 01:13:46 01:27:00 11:05:53 03:08:09 08562658695 88 082134254065 55 083811424306 106 08562658695 60 082134254065 53 083811424306 69 = waktu proses / jumlah penerima = 431 / 6 = 71,8 Tabel 8 Percobaan sistem layanan kurang dari 600 1 00:17:00 2 00:33:00 3 00:50:00 4 03:33:00 5 01:11:00 6 03:54:00 00:18:13 00:34:00 00:51:04 03:34:20 01:12:39 03:55:16 08562658695 73 082134254065 60 083811424306 64 08562658695 80 082134254065 99 083811424306 66 = waktu proses / jumlah penerima = 442 / 6 = 73,6 Tabel 9 Percobaan sistem layanan lebih dari 600 1 02:41:00 2 00:49:00 3 02:57:00 4 03:05:00 5 03:24:00 6 03:30:00 terkirim (B) 02:42:32 02:49:52 02:58:40 03:06:30 03:25:21 03:31:10 08562658695 92 082134254065 52 08562658695 100 082134254065 90 08562658695 81 082134254065 70 = waktu proses / jumlah penerima = 485 / 6 = 80,83 Pada saat mengunggah isi ke, tunda rata rata yang didapat adalah 0,33 dan 0,5. Kemudian untuk penerimaan pada ponsel,ada 6 analisa perhitungan tunda rata rata yang dibedakan berdasarkan jumlah yang dikirim, yaitu berdasarkan kurang dari 100, kurang dari 200, kurang dari 300, kurang dari 400, kurang dari 500, kurang dari 600, dan lebih dari 600. Tunda rata rata
TRANSMISI, 14, (3), 2012, 110 didapatkan dengan asumsi setelah melakukan percobaan 6 kali pada setiap yang dikirim ke ponsel, didapatkan tunda rata rata secara berurutan adalah 60,5, 75,5, 63,7, 56,6, 71,8, 73,6, dan 80,83. Dari percobaan tersebut dapat dianalisis bahwa proses pengiriman oleh sistem ke mor ponsel pengguna terjadi perbedaan lamanya waktu proses dalam setiap pengirimannya tergantung oleh kinerja dari operator selular pada saat itu atau pada saat melakukan proses pengiriman tersebut. 5. Penutup 5.1 Kesimpulan Dari hasil pengujian dan analisis maka dapat disimpulkan hal hal sebagai berikut. 1. Pengujian untuk format salah, jika terdapat masuk ke kotak masuk sistem dengan format yang salah atau tidak sesuai dengan format yang telah ditetapkan (alamat e-mail#isi pesan), maka sistem tidak akan memproses tersebut dan hanya akan berada di kotak masuk sistem. 2. (e-mail#isi pesan) yang masuk ke inbox sistem dari pengguna yang belum terdaftar tidak akan diunggah ke. 3. Pengirim dapat mengirim dengan variasi (kurang dari 100 sampai lebih dari 600 ) terlebih dahulu harus mengisi nama, mor ponsel, alamat e-mail, password e-mail, pop3, port pop3, smtp, port smtp pada master data aplikasi. 4. pengiriman oleh sistem ke mor ponsel pengguna terjadi perbedaan lamanya waktu proses dalam setiap pengirimannya tergantung oleh kinerja dan kualitas dari operator selular pada saat itu atau pada saat melakukan proses pengiriman tersebut. 5. Untuk waktu pengiriman e-mail dari sistem ke, gmail.com membutuhkan waktu 0,33 dan yahoo.co.id membutuhkan waktu 0,5. 6. Aplikasi ini hanya dapat mengirimkan isi e-mail yang berupa text saja. 7. Untuk isi E-mail yang terdapat attachment file, aplikasi hanya akan mengirimkan tifikasi ada attachment kepada pemilik akun e-mail tersebut. 5.2 Saran 2. mengunggah dan mengunduh e-mail tidak hanya berupa teks, bisa dilakukan pengembangan dengan bisa menambahkan attachment file. 3. Penambahan jumlah operator telepon seluler dalam pengujian pengiriman pesan singkat. 4. Penambahan variasi waktu dalam pengujian pengiriman pesan singkat dan pengiriman e-mail. 5. Penambahan user atau pengguna aplikasi dan penambahan akun e-mail dalam pengujian aplikasi. Daftar Pustaka [1]. Azis, M.F., Belajar Sendiri Pemrograman PHP 4, PT. Elex Media Komputindo, Jakarta, 2001 [2]. Brain, M., How E-mail Works, http://www.howstuffworks.com, April 2011 [3]. Eberspacher, J., H.J. Vogel, C. Bettstetter, dan C. Hartmann, GSM - Architecture, Protocols and Services, Wiley United Kingdom, 2009 [4]. Godbole, A.S., Data Communications And Networks, McGraw-Hill, 2003 [5]. Ludiyanto, W., Notifikasi Layanan Pengiriman Email Masuk berbasis Gateway, Skripsi S-1, Universitas Pembangunan Nasional Veteran Jawa Timur, Surabaya, 2010 [6]. Muhadkly, Gateway menggunakan Gammu, http://www.ilmukomputer.com, September 2010 [7]. Oetomo, B.S.D., Handoko, Yosia, Teleakses Database Pendidikan Berbasis Ponsel, Andi Offset Yogyakarta, 2003 [8]. Rosidi, R. I., Membuat Sendiri Gateway berbasis Protocol SMPP, Andi Offset Yogyakarta, 2004 [9]. Sudrajat, D., Perancangan Aplikasi Notifikasi Email melalui, Skripsi S-1, Universitas Diponegoro, Semarang, 2005 [10]. Sunarfrihanto, B., PHP dan MySQL untuk Web, CV. ANDI OFFSET, 2002 [11]. Tanenbaum, A.S., Computer Networks, Third Edition, Prentice Hall Inc., 1996 [12]. Wahana Computer, Pengembangan Aplikasi Sistem Informasi Akademik Berbasis dengan JAVA, Salemba Jakarta, 2005 [13]. Wibiso, G., U.K. Usman, dan G. D. Hantoro, Konsep Teklogi Seluler, Informatika Bandung, 2008 [14]. ---, Global System for Mobile Communications, http://www.iec.org, Mei 1999 [15]. ---, Wireless Short Message Service Tutorial, http://www.mobilein.com/_tutorial.pdf, Februari 1999. Berdasarkan pengujian terhadap program pemanfaatan layanan pada ponsel untuk aplikasi e-mail ini, dapat diberikan beberapa saran sebagai berikut. 1. Untuk pengembangan selanjutnya pada pengiriman e- mail ke tidak hanya dari account yahoo.co.id dan gmail.com saja, perlu dilakukan penambahan dari account e-mail yang lainnya.