UNIVERSITAS BINA NUSANTARA RANCANG BANGUN DAN · PDF filetidak membatasi mobilitas...
Transcript of UNIVERSITAS BINA NUSANTARA RANCANG BANGUN DAN · PDF filetidak membatasi mobilitas...
iv
UNIVERSITAS BINA NUSANTARA
Jurusan Teknik Informatika
Skripsi Sarjana Komputer
Semester Ganjil tahun 2005/2006
RANCANG BANGUN DAN IMPLEMENTASI MOBILE ACCESS POINT DENGAN BACKBONE NIRKABEL
Ricky 0600617014 Prady Arddhika 0600617866
Abstrak
Pekerjaan/aktivitas sehari-hari dengan tingkat mobilitas tinggi sering menjadi penghambat dalam upaya mendapatkan informasi melalui internet, sehingga diperlukan solusi yang dapat memberikan fasilitas akses internet kepada banyak pengguna dengan tidak membatasi mobilitas pekerjaan/aktivitas sehari-hari. Analisis dan perancangan dalam upaya melakukan implementasi solusi tersebut dilakukan melalui penyebaran kuesioner untuk mendapatkan hasil analisis kebutuhan yang akan dijadikan masukan bagi proses perancangan dan pemilihan perangkat keras. Berdasarkan hasil spesifikasi perangkat keras, dilakukan perancangan terhadap aplikasi konfigurasi perangkat berbasis web dengan menggunakan bahasa pemrograman PHP dan JavaScript. Tahapan perancangan dilanjutkan dengan pemilihan piranti lunak pendukung serta rancang bangun sistem. Mobile access point sebagai solusi yang menggabungkan teknologi fixed access point dengan teknologi komunikasi seluler memungkinkan implementasi access point dalam keadaan bergerak dengan menggunakan jaringan Code Division Multiple Access (CDMA) sebagai backbone nirkabel ke internet. Tidak hanya mudah diimplementasikan dan mendukung mobilitas pengguna, mobile access point juga mudah untuk dikonfigurasi melalui program MobileNET administrator yang memungkinkan administrator jaringan melakukan akses secara remote dengan dukungan Graphical User Interface (GUI) yang mempermudah konfigurasi perangkat. Berdasarkan hasil evaluasi yang dilakukan, mobile access point memiliki area jangkauan dan bandwidth jaringan lokal melalui Wireless Local Area Network (WLAN) yang memadai untuk jaringan kecil, serta area jangkauan eksternal yang luas dengan dukungan bandwidth jaringan eksternal melalui jaringan CDMA yang hampir setara dengan koneksi internet kabel, tergantung pilihan operator CDMA yang digunakan. Dalam pengembangan lebih jauh, sebagai saran, penambahan authentication server, dukungan kompatibilitas dengan jaringan Global System for Mobile communication (GSM), dan peningkatan keamanan jaringan dapat dilakukan untuk meningkatkan fungsionalitas mobile access point.
Kata kunci: mobile access point, backbone nirkabel
v
KATA PENGANTAR
Segala puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Kuasa dan
Penuh Kasih, karena berkat penyertaan-Nya, campur tangan-Nya, dan kasih karunia-Nya
penulis dapat menyelesaikan Tugas Akhir ini dengan baik.
Pada kesempatan ini penulis ingin menyampaikan terima kasih kepada semua
pihak yang telah mendukung penulis dalam menyusun Tugas Akhir ini, terutama
kepada:
1. Bapak Rony Baskoro Lukito, S.Kom. selaku dosen pembimbing yang telah
memberikan bantuan, bimbingan, pengarahan, dan semangat kepada penulis
dengan sepenuh hati selama penyusunan Tugas Akhir ini.
2. Bapak Prof. Dr. Gerardus Polla, M.App.Sc. selaku Rektor Universitas Bina
Nusantara.
3. Bapak Ir. Sablin Yusuf, M.Sc., M.ComSc. selaku Dekan Fakultas Ilmu
Komputer Universitas Bina Nusantara.
4. Bapak H. Mohammad Subekti, B.E., M.Sc. selaku Ketua Jurusan Teknik
Informatika Universitas Bina Nusantara
5. Bapak Fredy Purnomo, S.Kom., M.Kom. selaku Sekretaris Jurusan Teknik
Informatika Universitas Bina Nusantara.
6. Bapak Stephen W. Santoso, BSE., MSIST. selaku Direktur SPMU TPSDP
Universitas Bina Nusantara.
7. Bapak Sony, S.Kom., M.M. yang telah memberikan dukungan dan perhatian
yang luar biasa kepada penulis.
vi
8. Orang tua dan segenap keluarga yang senantiasa memberikan perhatian, kasih
sayang, dan dukungan material maupun moral dalam doa dan semangat kepada
penulis.
9. Bapak Jimmy Sunarko B.Eng., M.Eng. selaku Direktur PT. Basirih Industrial
Corp. yang telah memberikan dukungan, bimbingan, dan pengarahan kepada
penulis selama penyusunan Tugas Akhir ini.
10. Bapak Romy Tubagus Ridwan selaku Manajer IT PT. Basirih Industrial Corp.
atas bantuannya kepada penulis selama penyusunan Tugas Akhir ini.
11. Segenap karyawan PT. Basirih Industrial Corp., PT. Pelayaran Mitra Bahari
Sentosa, PT. Karya Bara Perdana, PT. Alam Jaya Indah dan PT. Surya Dumai
Industri yang bersedia meluangkan waktu di tengah kesibukan.
12. Segenap staf Applied Technology Laboratories (ATL) yang bersedia meluangkan
waktu dan tenaga untuk membantu penulis dalam menyusun Tugas Akhir ini.
13. Para staf perpustakaan Universitas Bina Nusantara.
14. Felix Christian yang telah meminjamkan laptop kepada penulis dalam
penyusunan Tugas Akhir ini.
15. Edwin Iskandar, Felix Halim, Fransiska Tjahjadi, Lina Theresia, dan Yudhi
Natanael atas bantuannya kepada penulis.
16. Hendra Suryadarma, Morgan Perdana, Setiawan, Stephanie Angela, dan Vina
Tania untuk kebersamaan dan dukungannya selama masa perkuliahan dan
penyusunan Tugas Akhir ini.
17. Andre Yulianto, Chaidir Nasution, Christine Tedjo, Danisworo, Davin
Purwaharyanto, Jackson Chu, Jonathan, Jhonny Martius, dan Kartono atas
persahabatannya selama masa perkuliahan.
vii
18. Teman-teman Binusian 2006 berserta seluruh civitas akademika Universitas Bina
Nusantara atas kebersamaan dan persahabatannya selama perkuliahan.
19. Seluruh pihak yang telah membantu baik secara langsung maupun tidak
langsung, yang tidak dapat penulis sebutkan semua karena keterbatasan tempat
dan waktu.
Penulis menyadari sepenuhnya bahwa Tugas Akhir ini masih jauh dari sempurna,
oleh karena itu penulis sangat mengharapkan kritik dan saran yang membangun dari
semua pihak.
Akhir kata penulis berharap semoga Tugas Akhir ini bermanfaat bagi semua
pihak yang membutuhkan.
Jakarta, November 2005
Penulis
viii
DAFTAR ISI
Abstrak ..............................................................................................................................iv
KATA PENGANTAR .......................................................................................................v
DAFTAR ISI.................................................................................................................. viii
DAFTAR TABEL.......................................................................................................... xiii
DAFTAR GAMBAR .......................................................................................................xv
BAB 1 PENDAHULUAN .............................................................................................1
1.1 Latar Belakang ...................................................................................................1
1.2 Ruang Lingkup Penelitian..................................................................................3
1.3 Tujuan dan Manfaat ...........................................................................................3
1.4 Metodologi .........................................................................................................4
1.4.1 Metode Analisis .........................................................................................4
1.4.2 Metode Perancangan ..................................................................................5
1.5 Sistematika Penulisan ........................................................................................5
BAB 2 LANDASAN TEORI.........................................................................................8
2.1 Jaringan Komputer .............................................................................................8
2.1.1 Local Area Network (LAN).......................................................................8
2.1.2 Topologi Jaringan.......................................................................................9
2.1.3 Perangkat Keras Jaringan.........................................................................13
2.1.4 Protokol Jaringan .....................................................................................17
2.1.4.1 Transmission Control Protocol (TCP) .................................................19
2.1.4.2 User Datagram Protocol (UDP) ...........................................................19
ix
2.1.4.3 Domain Name System (DNS)..............................................................20
2.2 Alamat IP .........................................................................................................21
2.2.1 Kelas IP ....................................................................................................22
2.2.2 Metode Pemberian Alamat IP ..................................................................25
2.2.2.1 Metode Pemberian Alamat IP Secara Statik ........................................26
2.2.2.2 Metode Pemberian Alamat IP Secara Dinamis....................................27
2.3 Media Access Control (MAC) .........................................................................29
2.4 Open System Interconnection (OSI) ................................................................31
2.5 Transmission Control Protocol/Internet Protocol (TCP/IP).............................36
2.6 Jaringan Nirkabel .............................................................................................37
2.6.1 Wireless LAN (WLAN)...........................................................................38
2.6.2 Perangkat dan Topologi Jaringan Nirkabel..............................................41
2.6.3 Sinyal dan Gangguan pada WLAN..........................................................43
2.7 Internet .............................................................................................................45
2.8 Code Division Multiple Access (CDMA)........................................................46
2.9 Sistem Operasi .................................................................................................49
2.9.1 Linux ........................................................................................................50
2.10 HyperText Markup Language (HTML)...........................................................51
2.11 PHP: Hypertext Preprocessor (PHP)................................................................53
2.12 Apache .............................................................................................................53
2.13 State Transition Diagram (STD) ......................................................................54
BAB 3 ANALISIS PERMASALAHAN DAN PERANCANGAN SISTEM .............56
3.1 Analisis Permasalahan .....................................................................................56
3.1.1 Screening Responden...............................................................................56
x
3.1.2 Identitas Responden .................................................................................56
3.1.2.1 Jenis Kelamin Responden ....................................................................57
3.1.2.2 Kelompok Usia Responden..................................................................58
3.1.2.3 Pekerjaan Responden ...........................................................................59
3.1.2.4 Sifat Mobilitas Pekerjaan/Aktivitas Responden ..................................60
3.1.2.5 Kebutuhan Akses Internet dalam Pekerjaan/Aktivitas Responden......61
3.1.3 Pertanyaan Utama ....................................................................................61
3.1.3.1 Fasilitas Koneksi Internet yang Sering Digunakan Responden ...........62
3.1.3.2 Kebutuhan Access Point dalam Pekerjaan/Aktivitas Responden ........63
3.1.3.3 Tujuan Penggunaan Access Point oleh Responden .............................64
3.1.3.4 Pentingnya Fasilitas Access Point pada Sarana Umum .......................65
3.1.3.5 Kemudahan Menemukan Access Point................................................66
3.1.3.6 Lokasi Sering Ditemukannya Access Point .........................................67
3.1.3.7 Tingkat Kepentingan Beberapa Atribut pada Access Point.................68
3.1.4 Perumusan Masalah .................................................................................70
3.1.5 Pemecahan Masalah.................................................................................71
3.2 Perangkat Keras ...............................................................................................74
3.2.1 Rancangan Perangkat Keras.....................................................................74
3.2.2 Pemilihan Perangkat Keras ......................................................................76
3.3 Piranti Lunak....................................................................................................85
3.3.1 Rancangan Piranti Lunak .........................................................................85
3.3.1.1 Rancangan Diagram Struktur Menu MobileNET administrator..........88
3.3.1.2 Rancangan Layar MobileNET administrator .......................................90
3.3.1.3 Rancangan State Transition Diagram MobileNET administrator......101
xi
3.3.1.4 Rancangan Spesifikasi Proses MobileNET administrator .................107
3.3.2 Pemilihan Piranti Lunak.........................................................................122
3.4 Model Jaringan Sistem Penunjang.................................................................126
3.5 Rancang Bangun Sistem ................................................................................128
3.5.1 Dimensi ..................................................................................................128
3.5.2 Tata Letak Komponen............................................................................129
BAB 4 IMPLEMENTASI DAN EVALUASI ...........................................................134
4.1 Spesifikasi Sistem ..........................................................................................134
4.1.1 Spesifikasi Perangkat Keras...................................................................134
4.1.2 Spesifikasi Piranti Lunak .......................................................................136
4.2 Instalasi dan Konfigurasi Piranti Lunak.........................................................137
4.2.1 Instalasi Damn Small Linux (DSL) .......................................................137
4.2.2 Instalasi Pebble Linux............................................................................139
4.2.3 Konfigurasi Mobile Access Point ..........................................................141
4.3 Gambaran Penggunaan Program....................................................................150
4.3.1 Memulai Aplikasi MobileNET administrator ........................................150
4.3.2 Menu Login............................................................................................150
4.3.3 Menu Invalid Login ...............................................................................151
4.3.4 Menu Main.............................................................................................152
4.3.5 Menu Preferences...................................................................................153
4.3.6 Menu Network .......................................................................................155
4.3.7 Menu Statistics .......................................................................................157
4.3.8 Menu System..........................................................................................159
4.3.9 Menu Save..............................................................................................160
xii
4.3.10 Menu Shutdown .....................................................................................161
4.4 Evaluasi ..........................................................................................................162
4.4.1 Evaluasi Mobilitas Koneksi ...................................................................162
4.4.2 Evaluasi Jangkauan WLAN ...................................................................168
4.4.3 Evaluasi Kecepatan Transfer Data .........................................................169
4.4.3.1 Evaluasi Kecepatan Transfer Data Melalui Internet ..........................169
4.4.3.2 Evaluasi Kecepatan Transfer Data Melalui WLAN...........................176
4.4.4 Evaluasi Kapasitas Maksimum ..............................................................177
4.4.5 Keterbatasan Sistem...............................................................................183
BAB 5 SIMPULAN DAN SARAN ...........................................................................184
5.1 Simpulan ........................................................................................................184
5.2 Saran...............................................................................................................185
DAFTAR PUSTAKA ....................................................................................................187
DAFTAR RIWAYAT HIDUP.......................................................................................189
LAMPIRAN.................................................................................................................... L1
xiii
DAFTAR TABEL
Tabel 2-1 Konversi Alamat IP ........................................................................................22
Tabel 3-1 Jenis Kelamin Responden...............................................................................57
Tabel 3-2 Kelompok Usia Responden ............................................................................58
Tabel 3-3 Pekerjaan Responden......................................................................................59
Tabel 3-4 Sifat Mobilitas Pekerjaan/Aktivitas Responden .............................................60
Tabel 3-5 Kebutuhan Akses Internet dalam Pekerjaan/Aktivitas Responden ................61
Tabel 3-6 Fasilitas Koneksi Internet yang Sering Digunakan Responden......................62
Tabel 3-7 Kebutuhan Access Point dalam Pekerjaan/Aktivitas Responden...................63
Tabel 3-8 Tujuan Penggunaan Access Point oleh Responden ........................................64
Tabel 3-9 Pentingnya Fasilitas Access Point pada Sarana Umum..................................65
Tabel 3-10 Kemudahan Menemukan Access Point ........................................................66
Tabel 3-11 Lokasi Sering Ditemukannya Access Point..................................................67
Tabel 3-12 Atribut-atribut Penting pada Access Point ...................................................70
Tabel 3-13 Perbandingan Waktu Boot............................................................................79
Tabel 3-14 Kelebihan dan Kekurangan Media Penyimpanan Sekunder ........................81
Tabel 4-1 Spesifikasi Perangkat Keras Mobile Access Point .......................................135
Tabel 4-2 Spesifikasi Perangkat Keras Klien 1.............................................................135
Tabel 4-3 Spesifikasi Perangkat Keras Klien 2.............................................................136
Tabel 4-4 Detail Piranti Lunak Mobile Access Point ...................................................136
Tabel 4-5 Detail Piranti Lunak Klien 1.........................................................................137
Tabel 4-6 Detail Piranti Lunak Klien 2.........................................................................137
xiv
Tabel 4-7 Statistik Ping Evaluasi Mobilitas Koneksi ...................................................165
Tabel 4-8 Hasil Evaluasi Jangkauan WLAN ................................................................169
Tabel 4-9 Hasil Evaluasi Kecepatan Transfer Data Melalui Internet ...........................170
Tabel 4-10 Evaluasi Kapasitas Maksimum...................................................................177
xv
DAFTAR GAMBAR
Gambar 2-1 Topologi Bus...............................................................................................10
Gambar 2-2 Topologi Ring .............................................................................................10
Gambar 2-3 Topologi Star ..............................................................................................11
Gambar 2-4 Topologi Extended Star ..............................................................................11
Gambar 2-5 Topologi Hierarchical .................................................................................12
Gambar 2-6 Topologi Mesh/Fully Connected ................................................................12
Gambar 2-7 Arsitektur Protokol Berlapis .......................................................................18
Gambar 2-8 Pembagian Oktet Kelas A...........................................................................23
Gambar 2-9 Pembagian Oktet Kelas B ...........................................................................24
Gambar 2-10 Pembagian Oktet Kelas C .........................................................................24
Gambar 2-11 Pembagian Oktet Kelas D.........................................................................25
Gambar 2-12 Format Penulisan MAC Address ..............................................................30
Gambar 2-13 Arsitektur Protokol Berlapis OSI..............................................................32
Gambar 2-14 Arsitektur Protokol Berlapis TCP/IP ........................................................36
Gambar 2-15 Perkembangan CDMA..............................................................................47
Gambar 3-1 Jenis Kelamin Responden...........................................................................57
Gambar 3-2 Kelompok Usia Responden ........................................................................58
Gambar 3-3 Pekerjaan Responden..................................................................................59
Gambar 3-4 Sifat Mobilitas Pekerjaan/Aktivitas Responden .........................................60
Gambar 3-5 Kebutuhan Akses Internet dalam Pekerjaan/Aktivitas Responden.............61
Gambar 3-6 Fasilitas Koneksi Internet yang Sering Digunakan Responden..................62
xvi
Gambar 3-7 Kebutuhan Access Point dalam Pekerjaan/Aktivitas Responden ...............63
Gambar 3-8 Tujuan Penggunaan Access Point oleh Responden ....................................64
Gambar 3-9 Pentingnya Fasilitas Access Point pada Sarana Umum..............................65
Gambar 3-10 Kemudahan Menemukan Access Point ....................................................66
Gambar 3-11 Lokasi Sering Ditemukannya Access Point..............................................67
Gambar 3-12 Area Jangkauan yang Luas .......................................................................68
Gambar 3-13 Harga yang Terjangkau.............................................................................68
Gambar 3-14 Kecepatan Transfer Data yang Tinggi ......................................................68
Gambar 3-15 Kemudahan Implementasi Perangkat .......................................................69
Gambar 3-16 Kemudahan Konfigurasi Perangkat ..........................................................69
Gambar 3-17 Mobilitas Perangkat ..................................................................................69
Gambar 3-18 Skema Arsitektur Rancangan Mobile Access Point .................................76
Gambar 3-19 Skema Arsitektur Detail Mobile Access Point .........................................84
Gambar 3-20 Diagram Struktur Menu MobileNET administrator .................................88
Gambar 3-21 Layar Login...............................................................................................90
Gambar 3-22 Layar Invalid Login ..................................................................................91
Gambar 3-23 Layar Main................................................................................................92
Gambar 3-24 Layar Preferences......................................................................................93
Gambar 3-25 Layar Network ..........................................................................................95
Gambar 3-26 Layar Statistics..........................................................................................97
Gambar 3-27 Layar System ............................................................................................98
Gambar 3-28 Layar Save ................................................................................................99
Gambar 3-29 Layar Shutdown......................................................................................100
Gambar 3-30 State Transition Diagram Layar Main ....................................................101
xvii
Gambar 3-31 State Transition Diagram Layar Preferences ..........................................102
Gambar 3-32 State Transition Diagram Layar Network...............................................103
Gambar 3-33 State Transition Diagram Layar Statistics ..............................................104
Gambar 3-34 State Transition Diagram Layar System.................................................105
Gambar 3-35 State Transition Diagram Layar Save .....................................................106
Gambar 3-36 State Transition Diagram Layar Shutdown.............................................107
Gambar 3-37 Model Jaringan Sistem Penunjang..........................................................126
Gambar 3-38 Dimensi Mobile Access Point.................................................................129
Gambar 3-39 Tata Letak Komponen Mobile Access Point Tampak Depan.................130
Gambar 3-40 Tata Letak Komponen Mobile Access Point Tampak Belakang............130
Gambar 3-41 Tata Letak Komponen Slot PCMCIA dan Port Audio ...........................131
Gambar 3-42 Mobile Access Point Tampak Depan......................................................131
Gambar 3-43 Mobile Access Point Tampak Belakang.................................................132
Gambar 3-44 Mobile Access Point Tampak Samping..................................................132
Gambar 3-45 Mobile Access Point dengan Monitor.....................................................133
Gambar 4-1 Layar Login...............................................................................................151
Gambar 4-2 Layar Invalid Login ..................................................................................152
Gambar 4-3 Layar Main................................................................................................153
Gambar 4-4 Layar Preferences......................................................................................155
Gambar 4-5 Layar Network ..........................................................................................157
Gambar 4-6 Layar Statistics..........................................................................................158
Gambar 4-7 Layar System ............................................................................................160
Gambar 4-8 Layar Save ................................................................................................161
Gambar 4-9 Layar Shutdown........................................................................................162
xviii
Gambar 4-10 Rute Evaluasi Mobilitas Koneksi............................................................164
Gambar 4-11 Letak Mobile Access Point dan Klien dalam Mobil...............................166
Gambar 4-12 Letak Antena Outdoor pada Mobil .........................................................166
Gambar 4-13 Letak UPS dalam Mobil .........................................................................167
Gambar 4-14 Letak GPS dalam Mobil .........................................................................167
Gambar 4-15 Kecepatan Download Internet Kabel ......................................................171
Gambar 4-16 Kecepatan Download Klien 1 Hari Minggu ...........................................171
Gambar 4-17 Kecepatan Download Klien 2 Hari Minggu ...........................................172
Gambar 4-18 Kecepatan Download Klien 1 Hari Senin...............................................172
Gambar 4-19 Kecepatan Download Klien 2 Hari Senin...............................................173
Gambar 4-20 Kecepatan Download dan Upload Internet Kabel ..................................173
Gambar 4-21 Kecepatan Download dan Upload Klien 1 Hari Minggu........................174
Gambar 4-22 Kecepatan Download dan Upload Klien 2 Hari Minggu........................174
Gambar 4-23 Kecepatan Download dan Upload Klien 1 Hari Senin ...........................175
Gambar 4-24 Kecepatan Download dan Upload Klien 2 Hari Senin ...........................175
Gambar 4-25 Evaluasi 1 Kecepatan Transfer Data Melalui WLAN ............................176
Gambar 4-26 Evaluasi 2 Kecepatan Transfer Data Melalui WLAN ............................177
Gambar 4-27 Pengujian 1 Klien 1.................................................................................178
Gambar 4-28 Pengujian 2 Klien 1.................................................................................178
Gambar 4-29 Pengujian 2 Klien 2.................................................................................179
Gambar 4-30 Pengujian 3 Klien 1.................................................................................179
Gambar 4-31 Pengujian 3 Klien 2.................................................................................180
Gambar 4-32 Pengujian 3 Klien 3.................................................................................180
Gambar 4-33 Pengujian 4 Klien 1.................................................................................181
xix
Gambar 4-34 Pengujian 4 Klien 2.................................................................................181
Gambar 4-35 Pengujian 4 Klien 3.................................................................................182
Gambar 4-36 Pengujian 4 Klien 4.................................................................................182