Thursday, December 28, 2017

Pengenalan SMS GETWAY Di Linux




A.PENDAHULUAN
Hallo teman..!! Apa kabar..?? bertemu lagi dengan blog saya kali ini saya akan berbagi tentang apa itu sms getway

B.PENGERTIAN

SMS Gateway adalah suatu platform yang menyediakan mekanisme untuk EUA menghantar dan menerima SMS dari peralatan mobile (HP, PDA phone, dll) melalui SMS Gateway’s shortcode (sbg contoh 9221). Di bawah ini disertakan sedikit ilustrasi mengenai penjelasan di atas.

SMS Gateway membolehkan UEA untuk berkomunikasi dengan Telco SMSC (telkomsel, indosat, dll) atau SMS platform untuk menghantar dan menerima pesan SMS dengan sangat mudah, Karena SMS Gateway akan melakukan semua proses dan koneksi dengan Telco. SMS Gateway juga menyediakan UEA dengan interface yang mudah dan standar.

UEA dapat berupa berbagai aplikasi yang memerlukan penggunaan SMS. Seperti berbagai aplikasi web yang telah banyak menggunakan SMS (free sms, pendaftaran, konfirmasi melalui SMS, aplikasi perkantoran, dsb), CMS, acara pengundian di televisi, dll.


C.MAKSUD DAN TUJUAN
memahami tentang apa itu sms getway

D.LATAR BELAKANG

 
ingin mengetahui cara kerja sms getway

E.ALAT DAN BAHAN

pc/laptop koneksi internet
F.WAKTU YANG DIPERLUKAN

-
G.TAHAPAN PELAKSANAAN


1. Kebutuhan Perangkat Keras.
Untuk kebutuhan SMS Gateway tidak terlalu belebihan dan juga fleksibel karena bisa dibuat dengan
  1. PC maupun Notebook. Yang mutlak dibutuhkan adalah sebuah komputer,
  2. sebuah ponsel / modem
  3. kabel data (Kabel berantarmuka serial yang dapat menghubungi ponsel dengan PC) atau dapat munggunakan InfraRed dan piranti lunak sebagai SMS Gateway.
Untuk menggunakan InfraRed anda membutuhkan sebuah ponsel yang juga memiliki fasilitas tsb, tapi tidak dianjurkan untuk kebutuhan SMS gateway karena komunikasi dengan InfraRed tidak terlalu baik (jika tergeser gampang putus).


    2. Kebutuhan Software.
bersifat dua arah (two-way SMS) yang dapat membantu perusahaan Anda dalam menjalin interaksi dengan pelanggan melalui SMS, dengan contoh-contoh penggunaan sebagai berikut: Contoh penggunaan SMS Gateway1. Informasi Tagihan

Copy and WIN : http://ow.ly/KfYkt
  1. Menggunakan Linux sebagai Operating System, Distro nya adalah Redhat Ver. 7.2.
  2. MySQL Ver. 3.23.52 Max sebagai Database Server dan
  3. GNOKII sebagai SMS Gateway.
Alternatif lainnya adalah
  1. menggunakan Nokbe SMS Gateway (berbasis Java dan bisa jalan di Linux maupun Windows)
  2. MySQL sebagai Database Server

    3. Kedudukan SMS Gateway dalam Network GSM.

   Berikut ini adalah contoh kedudukan SMS Gateway di dalam jaringan milik operator beserta protokol komunikasi yang dipakai.


      Dari gambar diatas terlihat bahwa SMS Gateway berfungsi sebagai penghubung yang melakukan relay sms antara ESME (External Short Message Entitiy) dan SMSC dan sebaliknya. Komunikasi antara ESME dan SMS Gateway dapat menggunakan protokol SMPP atau dengan HTTP, sementara ke SMSC menggunakan SMPP.

     ESME adalah entitas luar yang dapat berupa server aplikasi penyedia layanan (Application Service Provider) yang dimiliki oleh Content Provider, aplikasi Perbankan, server polling, dan lain-lain yang dapat menerima pesan, memproses pesan dan mengirim respons atas pesan yang masuk , serta perangkat lain seperti email gateway, WAP proxy server , Voice mail server.


a. Protokol SMPP (Short Message Peer to Peer )
     SMPP adalah protokol yang cukup populer yang terbuka, protokol standar industri yang dirancang untuk menyediakan antarmuka komunikasi data yang fleksibel untuk transfer data pesan singkat antar entitas SMS, seperti ESME dan SMSC. SMPP yang banyak digunakan sekarang adalah SMPP v3.4. SMPP cukup populer dipakai karena memberikan kapasitas yang besar dan kecepatan transfer sms yang cepat.

    Dalam komunikasi dengan menggunakan SMPP protokol, ada yang berfungsi sebagai SMPP server dan yang lain sebagai SMPP Client. Sebagaimana diagram diatas SMS Gateway selain berfungsi sebagai SMPP server juga dapat berfungsi sebagai SMPP Client.

[ ESME ] ————–> [ SMSGW]
ESME = SMPP Client, SMSGW = SMPP Server
[ SMPP ] ————–> [ SMSC ]
SMSGW  = SMPP Client, SMSC = SMPP Server

    Sebuah SMPP Client setidaknya memerlukan 4 buah parameter untuk dapat berkomunikasi dengan SMPP Server, seperti: IP Address SMPP Server, Nomor Port, User name dan Password.


b. Protokol HTTP ( Hypertext Transfer Protocol)
    HTTP adalah sebuah protokol jaringan lapisan aplikasi yang digunakan untuk sistem informasi terdistribusi, kolaboratif, dan menggunakan hipermedia. Kita semua cukup familiar dengan protokol ini, protokol yang digunakan untuk aplikasi web. Sebagaimana SMPP, dalam komunikasinya bersifat client-server, misal : Web Browser sebagai client dan Web Server.

   Ada dua metode dalam protokol HTTP, yaitu metode GET dan POST. Dua metode tersebut dapat dipilih sesuai kebutuhan.



Contoh Alur SMS.

    Dari keterangan diatas kita dapat membayangkan bagaimana alur suatu layanan berbasis sms berjalan, misal: Sms premium.

1) Customer/Mobile Station(MS) melakukan pengiriman pesan.
2) SMS masuk ke SMSC melalui jaringan mobile.
3) Dari SMSC, pesan akan ditransfer ke Content Provider melewati SMS Gateway.
4) Pesan yang masuk ke Content Provider akan diproses oleh aplikasi, kemudian respons dikirim ke MS.


H.HASIL YANG DIDAPAT

memahami tentang apa itu sms getway

I.PENUTUP


sekian yang dapat saya sampaikan semoga bermanfaat

J.REFERENSI


https://id.wikipedia.org/wiki/SMS_Gateway

http://kurniadwisandra.blogspot.co.id/2015/03/pengertian-dan-cara-kerja-sms-gateway.html