TEKNOLOGI WAP TEORI PENUNJANG

Fitur ini tidak didukung oleh Wap, secara khusus penyebaran dari potongan software khusus pada mobile device yang diperlukan. Jenis khusus software ini disebut middleware. e. Notification Kebutuhan yang lain adalah mampu mengirimkan pemberitahuan kepada pelanggan, menginformasikan bahwa barang telah dikirimkan.

2.3 TEKNOLOGI WAP

2.3.1 Pengertian WAP WAP Wireless Aplication Protocol adalah suatu protokol aplikasi yang memungkinkan internet dapat diakses oleh telepon dan perangkat wireless lainnya.WAP membawa informasi secara online melewati internet langsung menuju ke telepon atau klien WAP lainnya. Dengan adanya WAP berbagai informasi dapat diakses setiap saatnya hanya dengan menggunakan telepon. Ada tiga bagian utama dalam akses WAP yaitu perangkat wireless yang mendukung WAP, WAP gateway sebagai perantara dan server sebagai sumber dokumen. Dokumen yang berada dalam web server dapat berupa dokumen HTML maupun WML. Dokumen WML khusus ditampilkan melalui browser dari perangkat WAP. Sedangkan dokumen HTML yang seharusnya ditampilkan melalui web browser , sebelum dibaca melalui browser WAP diterjemahkan terlebih dahulu oleh gateway agar dapat menyesuaikan dengan perangkat WAP. Saat telepon ingin meminta sebuah informasi yang ada di server, telepon harus melewati WAP Gateway dulu. Begitu juga sebaliknya. Proses pengiriman informasi dari telepon ke WAP Gateway dan sebaliknya menggunakan jaringan komunikasi nirkabel wireless yang masih memiliki keterbatasan, terutama pada kecilnya bandwidth yang ada. Kecilnya bandwidth tersebut tidak cocok jika dipergunakan untuk memproses informasi lewat protokol HTTP. Protokol HTTP berfungsi untuk mengatur pengiriman informasi dari client menuju server dan sebaliknya. Untuk mengatasi kesenjangan ini ,diciptakanlah WAP Gateway. Fungsi WAP gateway adalah untuk meneruskan permintaan informasi dari telepon menuju server lewat HTTP request dan sebaliknya dari server menuju telepon lewat HTTP respons, Pengertian WAP WAP Wireless Aplication Protocol adalah suatu protocol aplikasi yang memungkinkan Internet dapat diakses oleh ponsel dan perangkat wireless lainya. WAP membawa informasi online melewati Internet langsung menuju ponsel atau clint WAP lainnya. Dengan adanya WAP, berbagai informasi dapat diakses setiap saat hanya dengan menggunakan ponsel. Ada tiga bagian utama dalam akses WAP, yaitu perangkat wireless yang mendukung WAP, WAP Gateway sebagai perantara dan server sebagai sumber dokumen. Dokumen yang berada dalam web server dapat berupa dokumen HTML maupun WML. Dokumen WML khusus ditampilkan melalui browser dari perangkat WAP. Sedangkan dokumen HTML yang seharusnya ditampilkan melalui web browser, sebelum dibaca melalui browser WAP diterjemhkan terlebih dahulu oleh gateway agar dapat menyesuaikan dengan perangkat WAP. Saat ponsel ingin meminta sebuah informasi yang ada di server, ponsel harus melewati WAP gateway dulu. Begitu juga sebaliknya. Proses pengiriman informasi dari ponsel ke WAP Gateway dan sebaliknya menggunkan jaringan komunikasi nirkabel wireless yang masih memiliki keterbatasan, terutama pada kecilnya bandwidth yang ada. Kecilnya bandwidth tersebut tidak cocok jika dipergunakan untuk memproses informasi lewat protokol HTTP. Protokol HTTP berfungsi untuk mengatur pengiriman informasi dari client menuju server dan sebaliknya. Untuk mengatasi kesenjangan ini diciptakanlah WAP Gateway. Fungsi WAP Gateway adalah untuk meneruskan permintaan informasi dari ponsel menuju server lewat HTTP request dan sebaliknya dari server menuju ponsel lewat HTTP response. 2. Keuntungan dan Kelemahan WAP Keuntungan standar WAP : a. Tidak adanya kepemilikan metode dalam mengakses Internet dengan standar WAP baik pada isi maupun layanan. b. Network yang independent karena WAP bekerja pada seluruh jaringan seluler yang ada, seperti CDPD, CDMA, GSM, PDC, PHS, TDMA, FLEX, ReFLEX, Iden, TETRA, DECT, Data TAC, Mebitex, dan jaringan selular masa depan yang saat ini sedang dikembangkan seperti GPRS dan 3G. c. Metode WAP telah diadopsi oleh hamper 95 produsen telepon seluler di dunia dalam memanfaatkan wireless internet access dan sedang diimplementasikan pada semua frekuensi. d. WAP suatu standar protocol dan aplikasinya, yakni WAP browser yang dapat digunakan pada seluruh sistem operasi terkenal termasuk Palm OS, EPOC, Windows SE, FLEXOS, OS9, Java OS, dan sebagainya. e. 5.Dengan menggunakan teknologi GPRS, perhitungan akses dihitung berdasarkan jumlah bit yang terkoneksi yang harganya Rp. 20 per kilo byte. Kelemahan WAP : 1. Konfigurasi telepon selular untuk service WAP masih termasuk sulit 2. Jumlah telepon selular yang mendukung WAP masih terhitung sedikit. f. Protokol lain seperti SIM Application Toolkit dan MexE Mobile Station Application Execution Envirovment secara luas didukung dan didesain untuk bersaing dengan WAP. 3. Perbedaan WAP dan WEB Ditinjau secara teknis tentu saja ada berbagai perbedaan antara Internet Word Wide Web, disingkat WEB dengan mobile Internet WAP. Perbedaan-perbedaan tersebut terjadi akibat sifat dasar dari keduanya yang memang berbeda, khususnya dalam hal konektivitas dan mobilitas pengguna. WAP lebih ditujukan untuk pengguna yang memiliki mobilitas tinggi atau mereka yang banyak berpindah tempat, sementara WEB untuk mereka yang sedang diam. Oleh sebab itu WAP memakai gelombang radio sebagai media pertukaraan datanya, sementara WEB menggunakan kabel. Konektivitas modem ke jaringan telepon dalam WEB bersifat permanent tetap karena menggunakan kabel, sedangkan konektivitas antara satu perangkat terminal data yakni, telepon genggam dengan perangkat WAP Gateway dalam WAP tidak bersifat permanent karena menggunakan gelombang radio. Tidaklah mengherankan bila konektivitas dalam WAP menjadi masalah yang cuikup rumit untuk dipecahkan. 1. WEB a. Mengunakan jaringan kabel tetap. b. Komputer sebagai terminal data di sisi pengguna biasa digunakan dalam keadaan diam. c. Kapasitas memori komputer sangat besar. d. Ukuran layar display komputer sangat besar. e. Pemrograman dalam bahasa HTML Hypertext Mark-up Language 2. WAP a. Menggunakan jaringan tanpa kabel radio. b. Telepon genggam sebagai terminal data di sisi pengguna biasa digunakan dalam keadaan bergerak. c. Kapasitas memori telepon genggam sangatlah kecil. d. Ukuran layar display telepon sangatlah kecil. e. Pemrograman dalam bahasa WML Wireless Mark-up Language. Uantungnya para pakar telah menemukan dua metode untuk mengatasi masalah konektivitas tersebut. Metode pertama, yang lebih sederhana dan lebih dulu muncul, dinamakan dengan CSD Circuit Switch Data. Sedangkan metode kedua yang lebih mutakhir dikenal sebagai GPRS General Packet Radio Service. Dengan metode CSD, transfer data dilakukan mirip seperti halnya transfer suara, tanpa ada perubahan data asli. Metode CSD ini, yang semula hanya mendukung kecepatan transfer 9.6 kbps, kini telah dikembangkan menjadi HSCSD High Speed Circuit Switch Data yang mempunyai kecepatan transfer 28.8 kbps, bahkan hingga 38.4 kbps. Berbeda halnya dengan metode GPRS tidak dalam bentuk data asli tetapidalam bentuk potongan-potongan kecil data yang disebut packet. Kecepatan transfer data dengan GPRS bias mencapai 57.6 kbps bahkan sampai 115 kbps. 2.3.2 Server WAP WAP dikembangkan pada jaringan GSM yang telah ada dan dimungkinkan untuk dibuat hampir sama dengan teknologi www dimana file WAP juga disimpan dalam sebuah sever web. WAP tidak berbeda dengan layanan HTTP. Client pada layanan WAP berupa mobile device, dan server tetap berupa server tempat halaman web disimpan. Server yang melayani halaman web dinamakan server web. Server web merupakan perangkat lunak yang melayani akses web dalam protocol HTTP. Hampir semua server web dapat bekerja secara sempurna untuk layanan WAP selama server web tersebut dapat menangani MIME type alternative yang baru. MIME yang merupakan kependekan dari Multipurpose Internet Marl Extension dijabarkan sebagai content type yang dikirimkan oleh server web. Biasanya halaman web ditulis dalam bahasa HTML dan MIME typenya adalah texthtml. 2.3.3 WAP Gateway WAP gateway pada dasarnya berfungsi untuk mengontrol akses ke server WAP yang tersambung ke internet. WAP gateway menterjemahkan request dari telepon WAP yang menggunakan WAP stack menjadi protocol HTTP biasa yang dilanjutkan ke server WAP yang diinginkan oleh client. WAP gateway juga melakukan fungsi sebagai encoder dan decoder. WAP gateway kebanyakan terdapat pada operator seluler. Dari keempat operator GSM yang ada, hanya Excelmindo dan IM3 yang sekaligus memiliki WAP gateway, sehingga pelanggan mereka bisa melakukan aktifasi WAP-nya. Sementara bagi pelanggan operator lain, mereka harus menggunakan WAP gateway yang lain seperti intouch atau Gsmart. Gambar 2.2 Block Diagram WAP Standar protokol untuk aplikasi wireless seperti yang digunakan pada telepon.WAP adalah sebuah protocol atau sebuah teknik messaging service yang memungkinkan sebuah telepon digital atau terminal mobile yang mempunyai fasilitas WAP, melihatmembaca isi sebuah situs di internet dalam sebuah format text khusus. Situs internet ini harus merupakan situs dengan fasilitas WAP. Teknologi ini merupakan hasil kerjasama antar industri untuk membuat sebuah standar yang terbuka open standard dan berbasis pada standar Internet, serta beberapa rotokol yang sudah dioptimasi untuk lingkungan wireless. Teknologi ini bekerja dalam modus teks dengan kecepatan sekitar 9,6 kbps. Belakangan juga dikembangkan protokol GPRS yang memiliki beberapa kelebihan dibandingkan WAP. Wireless Application Protocol merupakan sebuah protocol pengembangan dari protocol wireless data yang telah ada. Phone.com menciptakan sebuah versi standart HTML HyperText Markup Language Internet protocol yang didisain khusus untuk transfer informasi antar mobile network yang efisien. Terminal wireless dengan HDML Handheld Device Markup Language microbrowser, dan Handheld Device Transport Protocol HDTP dari Phone.com terhubung dengan UP.Link Server Suite yang seterusnya terhubung ke Internet atau intranet dimana informasi yang dibutuhkan berada. Teknologi inilah yang kemudian dikenal sebagai WAP. Keterbatasan perangkat WAP antara lain: a. kemampuan Central Processing Unit CPU yang lebih rendah dibandingkan CPU yang digunakan pada perangkat wired seperti komputer. b. keterbatasan ukuran memori. c. penghematan penggunaan catu daya power yang biasanya menggunakan batre. d. ukuran display yang lebih kecil dan terbatas. e. input device yang berbeda dengan device biasa Disain dari informasi yang dikirimkan melalui WAP biasanya menggunakan format WML, Wireless Markup Language. WML ini mirip HTML, hanya lebih spesifik untuk perangkat wireless yang memiliki keterbatasan seperti di atas. Awal kemunculan WAP dimulai oleh riset yang dilakukan Erricson pada tahun 1995 dengan mengembangkan protokol umum yang disebut Intelligent Terminal Transfer Protocol ITTP yang memungkinkan adanya nilai tambahservice pada telepon. WAP dirancang agar dapat diperluas, fleksibel, dan scalable. WAP pada dasarnya dibagi menjadi lima lapisan: a. Application Layer: Wireless Application Environment WAE b. Session Layer: Wireless Session Protocol WSP c. Transaction Layer: Wireless Transaction Protocol WTP d. Security Layer: Wireless Transport Layer Security WTLS e. Transport Layer: Wireless Datagram Protocol WDP Gambar 2.3 Arsitektur WAP 2.3.3.1 WAP Application Environment WAE Lapisan yang paling atas layer WAP adalah Wireless Application Environment WAE yang menyediakan suatu lingkungan yang memungkinkan digunakan untuk keperluan apliaksi wireless yang sangat luas. WAE meliputi suatu micro-browser yang memiliki kemampuan kemampuan sebagai berikut: a. Wireless Markup Language WML, b. WMLScript, c. Wireless Telephony Application WTA, WTAI dan d. Format isi aplikasi 2.3.3.2 WSP Wireless Session Layer WSP adalah interface antara WAE dan layer protokol yang lain. Ini merupakan suatu versi HTTP biner versi 1.1 dengan penambahan seperti: a. Negosiasi kemampuan capability negotiation b. Header caching, c. Long-lived sessions, d. Session suspend dan lain-lain 2.3.3.3 WTP Wireless Transaction Protocol WTP bertanggung jawab untuk mengendalikan pesan diterima dan dipancarkan. WTP bekerja dengan tiga kelas pesan berbeda: a. Tak dapat dipercaya mengirimkan, Unreliable send, b. Dapat dipercaya mengirimkan Reliable send c. Dapat dipercaya mengirimkan dengan pesan hasil dapat dipercaya. Reliable send 2.3.3.4 WTLS Wireless Transport Layer Security WTLS adalah suatu protokol keamanan berdasar pada industry- standard Transport Layer Security TLS protokol, tadinya dikenal sebagai Secure Sockets Layer SSL yang menyediakan keunggulan Integritas Data Data Integrity, Privacy, Authentication dan Denial-of-service protection. 2.3.3.5 WDP Wireless Datagram Protocol WDP adalah dasar WAP protokol yang menjebatani antara upper interface layer dengan menyebunyikan karakteristik dari pengirim dan port yang digunakan. Selama tahun 1996 dan 1997, Motorola, Nokia, dan Planet Unwired sekarang Phone.Com meluncurkan konsep serupa. Planet Unwired memperkenalkan Device Markup Language HDML dan Handheld Device Transport Protocol HDTP sama halnya dengan Hyper Text Markup Language HTML yang digunakan pada world wide web www. HDML digunakan untuk memperlihatkan isi website atau sebagai pemakai interface dan sangat sesuai digunakan untuk aplikasi wirelles internet access dengan limit transfer data yang sangat kecil. ProtokoL HDTP dapat dianggap sama dengan protokol HTTP yang digunakan di Internet untuk kepeluan akses wireless pada client. Bulan Maret tahun 1997 Nokia memperkenalkan Konsep Smart Messaging yang khusus dirancang untuk GSM. Dimana komunikasi antara telepon dengan internet dilakukan melalui Short Message Service SMS dan pemrograman bahasa yang disebut Tagged Text Markup Language TTML sama dengan HDML. Untuk membuat protokol yang sama, maka pada keempat perusahaan tersebut sepakat membetuk forum WAP yang dilaksanakan pada tanggal 26 Juni 1997, dimana tanggal tersebut dianggap sebagai awal kelahiran dari protokol Wireless Aplication Protocol WAP.

2.4 TEKNOLOGI GPRS