• Tidak ada hasil yang ditemukan

PONSEL SEBAGAI MOBILE PRESENTATION BERBASIS BLUETOOTH

N/A
N/A
Protected

Academic year: 2021

Membagikan "PONSEL SEBAGAI MOBILE PRESENTATION BERBASIS BLUETOOTH"

Copied!
14
0
0

Teks penuh

(1)

PONSEL SEBAGAI MOBILE PRESENTATION BERBASIS

BLUETOOTH

TESIS

Karya tulis sebagai salah satu syarat

untuk memperoleh gelar Magister dari

Institut Teknologi Bandung

Oleh

BODI SANTOSO

NIM : 23205307

Program Studi Teknik Elektro

INSTITUT TEKNOLOGI BANDUNG

2008

(2)

PONSEL SEBAGAI MOBILE PRESENTATION BERBASIS

BLUETOOTH

Oleh

Bodi Santoso

Menyetujui

Pembimbing,

(3)

ABSTRAK

PONSEL SEBAGAI MOBILE PRESENTATION BERBASIS

BLUETOOTH

Oleh

Bodi Santoso

NIM : 23205307

PROGRAM STUDI TEKNIK ELEKTRO

Bluetooth merupakan teknologi komunikasi wireless yang beroperasi dalam pita frekuensi 2,4 GHz unlicensed ISM (Industrial, Scientific, and Medical) dengan bit rate 1 MHz.. Bluetooth menggunakan frequency hopping transceiver yang mampu menyediakan layanan komunikasi data dan suara secara real-time antara host-host Bluetooth dengan jarak jangkauan layanan yang terbatas.

Teknologi Bluetooth tidak hanya digunakan untuk menggantikan atau menghilangkan penggunaan kabel dalam melakukan pertukaran informasi, tetapi juga mampu menawarkan fitur yang baik dengan biaya yang relatif rendah, konsumsi daya yang rendah, interoperabilitas yang menjanjikan, dan mudah dalam pengoperasian.

Penelitian yang dilakukan dalam tesis ini adalah ponsel sebagai mobile presentation berbasis bluetooth. Sistem ini menggunakan Java 2 Micro Edition (J2ME) untuk aplikasi yang berjalan pada telepon seluler dan Java 2 Standard Edition (J2SE) untuk aplikasi yang berjalan pada komputer desktop dan laptop.

(4)

ABSTRACT

BLUETOOTH BASED MOBIL PRESENTATION

By

Bodi Santoso

NIM : 23205307

ELECTRICAL ENGINEERING STUDY PROGRAM

Bluetooth is wireless communication technology that operates on unlicensed ISM (Industrial, Scientific, and Medical) 2.4 GHz bandwidth with bit rate 1 MHz. Bluetooth applies frequency hopping transceiver that supports real-time data and voice communication services among Bluetooth hosts in limited area.

Bluetooth technology is not only used to substitute or eliminate wire in exchanging information, but also offers various features with relatively cheap expenditure, low power consumption, interoperability, and easiness in operation.

Researches performing in this thesis are ponsel as mobile presentation bluetooth Based. System prototyping is performed by using Java 2 Micro Edition (J2ME) for cellular phone and Java 2 Standard Edition (J2SE) for desktop and laptop.

(5)

PEDOMAN PENGGUNAAN TESIS

Tesis S2 yang tidak dipublikasikan, terdaftar dan tersedia di Perpustakaan Institut Teknologi Bandung, dan terbuka untuk umum dengan ketentuan bahwa hak cipta ada pada pengarang. Referensi kepustakaan diperkenankan dicatat, tetapi pengutipan atau peringkasan hanya dapat dilakukan seizin pengarang dan harus disertai dengan kebiasaan ilmiah untuk menyebutkan sumbernya.

Memperbanyak atau menerbitkan sebagian atau seluruh tesis haruslah seizin Direktur Program Pascasarjana, Institut Teknologi Bandung.

Perpustakaan yang meminjam tesis ini untuk keperluan anggotanya harus mengisi nama dan tanda tangan peminjam dan tanggal pinjam.

(6)

KATA PENGANTAR

Puji syukur penulis panjatkan ke hadirat Allah SWT, yang atas rahmat dan karunia Nya penulis dapat menyelesaikan tesis ini. Shalawat dan salam tercurah kepada Rasulullah Muhammad SAW beserta keluarganya.

Selama melaksanakan tesis ini, penulis mendapat bantuan dan dukungan dari berbagai pihak. Untuk itu, penulis ingin mengucapkan terima kasih kepada :

1. Direktur Dikmenjur Departemen Pendidikan Nasional Jakarta, yang telah memberikan beasiswa dan kesempatan kepada penulis untuk menyelesaikan studi S2 secara menyeluruh di ITB,

2. Rektor ITB yang telah memberikan kesempatan kepada penulis untuk menuntut ilmu,

3. Dr. Ir. Agung Harsoyo, selaku pembimbing, yang telah memberikan bimbingan dan semangat dalam menyelesaikan tesis ini;

4. Dr. Ir. Hilwadi Hidersah, M.Sc., selaku Ketua Program Khusus Teknologi Informasi sekaligus sebagai dosen wali yang telah memberikan pengarahan, bimbingan serta dorongan kepada penulis untuk menyelesaikan studi S2 secara menyeluruh;

5. Almarhum Ir. Andono, selaku Kepala Pusat Pengembangan Penataran Guru Kejuruan Jakarta yang telah memberikan ijin belajar;

6. bapak, ibu, kakak-kakak dan adik-adik tercinta, beserta seluruh keluarga yang senantiasa memberikan semangat dan do’a kepada penulis;

7. teman-teman batch III dan batch IV yang selalu memberi semangat dan dorongan untuk menyelesaikan tesis ini,

8. seluruh staf dan karyawan Laboratorium, yang telah memberikan banyak sekali bantuannya,

(7)

Penulis menyadari sepenuhnya bahwa karya ini masih jauh dari sempurna, oleh karena itu penulis sangat mengharapkan kritik dan saran yang bersifat membangun untuk kesempurnaan karya ini.

Akhir kata, semoga tesis ini dapat bermanfaat bagi para pembaca serta memberikan kontribusi bagi perkembangan ilmu pengetahuan dan teknologi.

Bandung, Juni 2008 Penulis

(8)

DAFTAR ISI

Halaman

ABSTRAK ... i

ABSTRACT ... ii

PEDOMAN PENGGUNAAN TESIS ... iii

KATA PENGANTAR ... iv

DAFTAR ISI ... vi

DAFTAR GAMBAR ... viii

DAFTAR TABEL ... x DAFTAR SINGKATAN ... xi BAB I. PENDAHULUAN ... 1 1.1 Latar Belakang ... 1 1.2 Perumusan Masalah ... 2 1.3 Tujuan ... 2 1.4 Pembatasan Masalah ... 2 1.5 Metoda Penelitian ... 3 1.6 Sistematika Penulisan ... 4

BAB II. TINJAUAN PUSTAKA ... 5

2.1 Teknologi Bluetooth ... 5

2.2.1 Arsitektur Bluetooth ... 6

2.2.2 Bluetooth Profile ... 9

2.3 Keunggulan dan Kekurangan Bluetooth ... 12

2.3.1 Keunggulan Bluetooth ... 12

2.3.2 Kekurangan Bluetooth ... 12

2.4 J2ME, Java 2 Micro Edition ... 13

2.4.1 Arsitektur J2ME ... 13

(9)

Halaman

2.4.3 J2ME Profile ... 17

2.4.4 J2ME Optional API : JABWT ... 17

2.5 Perbandingan Teknologi bluetooth dengan Teknologi Lain .. 18

BAB III. ARSITEKTUR DAN ANALISA SISTEM PONSEL SEBAGAI MOBILE PRESENTATION BERBASIS BLUETOOTH ... 20

3.1 Arsitektur Sistem ... 20

3.2 Identifikasi Kebutuhan Komunikasi ... 20

3.3 Business Use Case ... 21

3.4 Sistem Use Case ... 22

3.5 Activity Diagram ... 23

3.6 Sequence Diagram ... 27

3.7 Class Diagram ... 31

3.8 Component Diagram ... 33

3.9 Deployment Diagram ... 33

BAB IV. IMPLEMENTASI DAN PENGUJIAN PONSEL SEBAGAI MOBILE PRESENTATION BERBASIS BLUETOOH ... 34

4.1 Kebutuhan Implementasi ... 34

4.2 Pemetaan Disain Antarmuka ke Tampilan Aplikasi ... 35

4.3 Instalasi Aplikasi ... 35

4.4 Proses Aplikasi Ponsel ... 39

4.5 Pengujian Hasil Implementasi ... 40

BAB V. PENUTUP ... 42

5.1 Kesimpulan ... 42

5.2 Saran ... 42

(10)

DAFTAR GAMBAR

Halaman

Gambar 2.1 Bluetooth Protocol Stack ... 6

Gambar 2.2 Alokasi slot frequency hopping ... 8

Gambar 2.3 Sruktur paket data bluetooth ... 9

Gambar 2.4 Buetooth profile ... 10

Gambar 2.5 Arsitektur J2ME ... 15

Gambar 2.6 Konfigurasi J2ME ... 16

Gambar 2.7 Layer Profile and Configuration ... 17

Gambar 2.8 Arsitektur CLDC, MIDP, dan JABWT ... 18

Gambar 3.1 Arsitektur system ... 20

Gambar 3.2 Business use case diagram ... 22

Gambar 3.3 Activity Diagram Komputer: Aktifkan Bluetooth ... 23

Gambar 3.4 Activity Diagram Handphone: Aktifkan Bluetooth ... 24

Gambar 3.5 Activity Diagram Komputer: Aktifkan Service ... 24

Gambar 3.6 Activity Diagram Handphone: Terima Service ... 25

Gambar 3.7 Activity Diagram Handphone: Kirim Perintah ... 25

Gambar 3.8 Activity Diagram Komputer: Terima Perintah ... 26

Gambar 3.9 Activity Diagram Powerpoint: Terima Perintah ... 26

Gambar 3.10 Activity Diagram Powerpoint: Gerakkan Halaman ... 26

Gambar 3.11 Sequence Diagram Komputer: Aktifkan Bluetooth ... 27

Gambar 3.12 Sequence Diagram Handphone: Aktifkan Bluetooth ... 27

Gambar 3.13 Sequence Diagram Komputer: Aktifkan Service ... 28

Gambar 3.14 Sequence Diagram Handphone: Terima Service ... 28

Gambar 3.15 Sequence Diagram Handphone: Kirim Perintah ... 29

Gambar 3.16 Sequence Diagram Komputer: Terima Perintah ... 29

Gambar 3.17 Sequence Diagram Powerpoint: Terima Perintah ... 30

Gambar 3.18 Sequence Diagram Powerpoint: Gerakkan Halaman ... 30

(11)

Gambar 3.20 Class diagram ... 32

Gambar 3.21 Component Diagram ... 33

Gambar 3.22 Deployment diagram : arsitektur deploymen ... 33

Gambar 4.1 Tampilan aplikasi ponsel (1) ... 36

Gambar 4.2 Tampilan aplikasi ponsel (2) ... 37

Gambar 4.3 Tampilan aplikasi ponsel (3) ... 38

(12)

DAFTAR TABEL

Halaman

Tabel 2.1 Penjelasan layer bluetooth protocol stack ... 7

Tabel 2.2 Penjelasan bluetooth profile ... 10

Tabel 2.3 J2ME : configuration, profile, dan optional API ... 14

Tabel 2.4 Tabel perbandingan CLDC dan CDC ... 16

Tabel 2.5 Perbandingan teknologi bluetooth dengan teknologi lain ... 18

Tabel 3.1 Deskripsi use case ... 22

(13)

DAFTAR SINGKATAN

Singkatan Keterangan Pemakaian pertama kali pada halaman

ACL Asynchronous Connectionless ... 7

ARQ Automatic Repeat Request ... 9

CDC Connected Device Configuration ... 15

CLDC Connected Limited Device Configiuration ... 15

FEC Forward Error Correction ... 13

FHSS Frequency Hopping Spread Spectrum ... 1

GAP Generic Access Profile ... 10

GOEP Generic Object Exchange Profile ... 11

HCI Host Control Interface ... 10

ISM Industrial, Scientific, and Medical ... 1

J2EE Java 2 Enterprise Edition ... 11

J2ME Java 2 Micro Edition ... 2

J2SE Java 2 Standard Edition ... 2

JABWT Java APIs for Bluetooth Wireless Technology ... 2

JSR Java Specification Request ... 14

JVM Java Virtual Machine ... 13

KVM Kilobyte Virtual Machine ... 16

L2CAP Logical Link Control and Application Protocol ... 7

MIDP Mobile Information Device Profile ... 3

PC Personal Computer ... 1

PDA Personal Digital Assistant ... 1

PPP Point to Point Protocol ... 7

RFCOMM Radio Frequency Communication ... 7

SCO Synchronous Connection-Oriented ... 8

SDP Service Discovery Profile ... 10

(14)

Singkatan Keterangan Pemakaian pertama kali pada halaman

SDLC Software Development Life Cycle ... 29

SIG Special Interest Group ... 1

SPP Serial Port Profile ... 11

UML Unified Modeling Language ... 2

UWB Ultra Wide Band ... 27

Referensi

Dokumen terkait

12 DPRD sebagai lembaga yang mengawasi peraturan daerah dan keputusan Bupati dimaksudkan bahwa DPRD melakukan pengawasan terhadap Peraturan Daerah, maka DPRD masih

Penerimaan yang telah dicatat oleh Bank, Belum dicatat oleh Buku diisi dengan jumlah (Rp) STS/Bukti lain yang sah yang sudah dicatat di bank tetapi belum dicatat di

Hal ini menjadi penyebab kaum urban tidak bisa mendapatakn pekerjaan yang layak di daerah tujuan, sehingga para urban harus mencari pekerjaan yang sesuai dengan skill

Penelitian yang akan dilakukan peneliti berjudul “ Peran metode BCCT untuk meningkatkan kemandirian anak usia dini pada Kelompok Bermain” menggunakan jenis

Simpulan hasil penelitian ini kelompok karawitan Remaja Gita Rarya selama 10 tahun lebih secara konsisten mengambil bagian dalam pelaksanaan liturgi Katolik di GHKTY Pugeran

Pada variabel tingkat evaluasi di bank Syariah Muamalat ini telah menunjukkan bahwa indikator citra yang baik di mata masyarakat benar-benar memiliki peran penting dalam

Hasil penelitian menunjukkan bahwa penambahan adsorben bentonit pada pengolahan limbah penetasan mampu menekan jumlah populasi bakteri maupun fungi, sehingga memperbaiki

ditempatkan langsung di-ila!ah:-ila!ah terpen&il dimana suatu sistem kegiatan bisnis akan dikembangkan di uskesmas terpen&il tersebut$ jelas +enkes ,ila F# +oeloek