DESAIN DAN IMPLEMENTASI TOOLS REBALANCING KAPASITAS TRAFIK UPLINK PERANGKAT NODE-B JARINGAN 3G PADA PT. INDOSAT, TBK MENGGUNAKAN PHP DAN MYSQL
Design and Implementation Rebalancing Tools for Uplink Traffic Capacity Node-b 3G Network at PT. Indosat, Tbk Using PHP and MySQL
TUGAS AKHIR untuk memenuhi sebagian persyaratan menyelesaikan pendidikan Diploma IV
Program Diploma IV Teknik Telekomunikasi Wireless Jurusan Teknik Elektro
diajukan oleh : FITRIYANTI AZIZAH 08334010
POLITEKNIK NEGERI BANDUNG 2012
ii
DAFTAR RIWAYAT HIDUP
Nama : Fitriyanti Azizah
NIM : 08334010
Tempat/Tanggal lahir
: Bandung/30 November 1990
SD lulus tahun SLTP lulus tahun SLTA lulus tahun
: 2002 di SD Angkasa I : 2005 di SMP Negeri 1 Bandung : 2008 di SMA Negeri 2 Bandung
Prestasi yang pernah dicapai: 1. Anggota Divisi Infokom Himatel Polban periode 2009-2010 2. Panitia Bazaar SMA Negeri 2 Bandung 2006-2008 3. Pengurus OSIS SMA Negeri 2 Bandung periode 2006-2007 4. Pengurus OSIS SMP Negeri 1 Bandung periode 2003-2004
iii
“Allah tidak membebani seseorang melainkan sesuai dengan kesanggupannya ...”
(QS. 2:286)
“… Karena sesungguhnya sesudah kesulitan itu ada kemudahan, sesungguhnya
sesudah kesulitan itu ada kemudahan” (QS. 94:5-6) “.. dan jangan kamu berputus asa dari rahmat Allah .. “ (QS. 12:87) “Ya Allah, Rezeki-kan kepadaku kesabaran untuk senantiasa taat kepada-Mu, dalam menjauhi kemurkaan-Mu, sabar dalam menjaga apa yang Engkau sabar
cintai, sabar menghadapi apa yang aku benci, dan sabar menghadapi urusan yang berat..” (H.R. Imam Tirmidzi) “Saat gelap, jangan memaki kegelapan, tetapi carilah lilin sebagai penerang. Saat mendapat masalah, jangan memaki masalah, tetapi pikirkan solusi untuk menyelesaikannya.” (Majelis Percikan Iman)
Segala puji hanya bagi Allah SWT, Terimakasih kepada Papah, Mamah dan semua keluarga besarku atas dukungan dan doa yang tiada henti.
iv
KATA PENGANTAR
Puji syukur kehadirat Allah SWT, karena hanya dengan rahmat dan
karunia-Nya sehingga penulis dapat menyelesaikan laporan Tugas Akhir ini tepat
pada waktunya. Penyusunan laporan Tugas Akhir ini merupakan salah satu
persyaratan memenuhi tugas mata kuliah Tugas Akhir di Program Studi Teknik Telekomunikasi D4 Politeknik Negeri Bandung.
Penulis mengucapkan terima kasih kepada semua pihak yang telah
membantu penulis selama penyusunan laporan ini, yaitu Bpk. Malayusfi sebagai
Pembimbing I, Bpk Djakaria sebagai Pembimbing II, tim dosen polban yang telah membimbing penulis menempuh pendidikan selama 4 tahun, tim Indosat serta tim Ericsson yang selalu sabar memberikan ilmu-ilmunya, dan tentunya kepada teman-teman Nirkabel 2008, keluarga serta kedua orang tua atas doa dan dukungannya selama ini. Semoga Allah SWT memberikan rahmat yang berlimpah kepada kalian. Amin. Penulis berharap laporan Tugas Akhir ini dapat bermanfaat bagi pembaca pada umumnya dan bagi penulis pada khususnya, dalam rangka peningkatan pengetahuan mengenai ilmu telekomunikasi. Penulis menyadari dalam penyelesaian laporan Tugas Akhir ini masih banyak terdapat kekurangan karena keterbatasan pengetahuan dan kemampuan yang penulis miliki. Oleh karena itu, penulis mengharapkan kritik dan saran sebagai bahan perbaikan untuk masa yang akan datang demi penyempurnaan laporan Tugas Akhir ini yang berjudul ”Desain dan Implementasi Tools Rebalancing Kapasitas Trafik Uplink Perangkat Node-B Jaringan 3G pada PT. Indosat, Tbk Menggunakan PHP dan MySQL”.
Bandung,
Penulis v
Juni 2012
INTISARI
Berbagai macam layanan pada jaringan 3G memerlukan konsumsi channel element (CE) dalam jumlah tertentu. CE adalah kanal yang digunakan untuk layanan 3G. Pada Tugas Akhir ini, telah dibuat tools Rebalancing, yaitu tools yang membantu menentukan Node-B yang memerlukan penambahan CE (upgrade) atau pengurangan CE (downgrade) serta menentukan jumlah CE yang sesuai dengan pola trafik pada Node-B tersebut. Tools Rebalancing ini menggunakan PHP sebagai antarmuka user dan MySQL sebagai database. Parameter-parameter yang digunakan untuk pengolahan Rebalancing adalah Avg CE Usage (UL), %CE Utility (UL), HW Capacity UL serta status RAX Board selama 4 minggu. Dari pengolahan parameter tersebut, dapat ditentukan Node-B yang memerlukan upgrade dan downgrade serta jumlah CE yang dibutuhkan. Dengan tools Rebalancing ini, diharapkan dapat membantu PT. Indosat, Tbk untuk menggunakan hardware jaringan 3G secara efisien. Rebalancing merupakan salah satu teknik optimasi jaringan 3G untuk menentukan hardware jaringan 3G secara efisien dengan tetap menjaga kualitas jaringan. Kata kunci: Channel Element, Rebalancing, Upgrade, Downgrade, RAX Board, Node-B ABSTRACT Many of services in 3G networks need a number of channel element (CE) consumption. CE is channel that used for 3G services. In this final project, have been made Rebalancing tools which helps someone to define Node-B that need CE enhancement (upgrade) or CE reduction (downgrade) and also decided a number of CE which needed for appropriate trend of traffic at the Node-B. The Rebalancing tools used PHP as user interface and MySQL as database. Some parameters which is used for calculate Rebalancing are Avg CE Usage (UL), %CE Utility (UL), HW Capacity (UL) and RAX Board status during 4 weeks. From the calculation of the parameters, it would be decided which NodeB that must be upgrade or downgrade and a number of CE needed. This Rebalancing tools, it would be helped PT. Indosat, Tbk in using 3G network hardware efficiently. Rebalancing is one of the 3G network optimization techniques for use hardware efficiently and still maintain the quality of the network. Keyword: Channel Element, Rebalancing, Upgrade, Downgrade, RAX Board, Node-B
vi
DAFTAR ISI
LEMBAR PENGESAHAN
ii
DAFTAR RIWAYAT HIDUP
iii
LEMBAR PERSEMBAHAN
iv
KATA PENGANTAR
v
INTISARI
vi
DAFTAR ISI
vii
DAFTAR GAMBAR
ix
DAFTAR LAMPIRAN
xi
BAB I
BAB II
BAB III
Pendahuluan
1
1.1
Latar Belakang Masalah
1
1.2
Perumusan Masalah
2
1.3
Pemecahan Masalah
3
1.4
Tujuan Tugas Akhir
3
1.5
Batasan Masalah
4
1.6
Manfaat yang diharapkan
4
Tinjauan Pustaka dan Landasan Teori
5
2.1
Tinjauan Pustaka
5
2.2
Landasan Teori
6
2.2.1 Arsitektur Jaringan 3G
6
2.2.2 Spesifikasi Teknologi Generasi Ketiga
11
2.2.3 Optimasi Jaringan 3G
14
2.2.4 Pengenalan Software
17
Desain dan Implementasi
21
3.1
Perancangan
21
3.1.1 Spesifikasi Teknis
21
3.1.2 Diagram Blok
21
3.1.3 Perancangan Teknis
23
Implementasi
28
3.2.1 Sistem Keamanan dengan Username dan Password
28
3.2
vii
3.2.2 Mengambil data dari file Microsoft Excel 2003 (.xls) 30
BAB IV
3.2.4 Desain Tabel dan Korelasi antar Tabel MySQL
33 38
4.1
Hasil
38
4.1.1 Hak Akses Admin dan User
38
4.1.2 Penentuan Node-B
39
4.1.2 Penentuan Jumlah Channel Element (CE)
42
Pembahasan
42
BAB V
33
Hasil dan Pembahasan
3.2.3 Mengolah database MySQL dalam PHP
4.2
Penutup
54
5.1
Kesimpulan
54
5.2
Saran
54
Daftar Pustaka
55
Daftar Istilah
56
Lampiran
57
viii
DAFTAR GAMBAR
Gambar 1 Arsitektur Jaringan 3G
7
Gambar 2 Perbedaan Sektor dan Cell
8
Gambar 3 RBS3202 Ericsson
8
Gambar 4 Perincian RBS3202 Ericsson
9
Gambar 5 RAX Board
10
Gambar 6 TX Board
10
Gambar 7 Alokasi spektrum di Eropa, USA dan China
12
Gambar 8 Layanan-Layanan Jaringan 3G
13
Gambar 9 Optimasi Jaringan 3G
14
Gambar 10 Skema Aplikasi Web
18
Gambar 11 Diagram Blok Sistem
21
Gambar 12 Subsistem Tools Rebalancing
23
Gambar 13 Diagram Alir Sistem Keamanan Username dan Password
24
Gambar 14 Diagram Alir Tools Rebalancing
25
Gambar 15 Diagram Alir Priority
26
Gambar 16 Diagram Alir Penentuan Jumlah CE
27
Gambar 17 Tampilan (a) Awal dan (b) saat pengguna tidak berhak mengakses tools
28
Gambar 18 Database Username dan Password pada MySQL
29
Gambar 19 Tampilan untuk mengakses tools
30
Gambar 20 Memilih file(.xls) yang akan diupload
31
Gambar 21 (a) Proses Upload dan (b) Hasil Data yang telah diupload
31
Gambar 22 Tabel MySQL (a) Avg CE Usage, % CE Utility dan (b) Kapasitas Hardware
32
Gambar 23 Struktur tabel MySQL (tb_user)
34
Gambar 24 Struktur tabel MySQL (tb_project)
34
Gambar 25 Struktur tabel MySQL (hasilproject)
35
Gambar 26 Struktur tabel MySQL (hasilproject_nodeb)
36
Gambar 27 Korelasi antar tabel MySQL
36 ix
Gambar 28 Tampilan tools untuk user
38
Gambar 29 Tampilan tools untuk admin
39
Gambar 30 Database admin dan user
39
Gambar 31 Hasil pemrosesan data
41
Gambar 32 Data Node-B yang lebih rinci
41
Gambar 33 (a) Status Node-B dan (b) Grafik 3G2_SD_SERANG
43
Gambar 34 (a) Status Node-B dan (b) Grafik 3G2IP_DAGO_ATAS
44
Gambar 35 (a) Status Node-B dan (b) Grafik 3G_SINDANGLAYA
46
Gambar 36 (a) Status Node-B dan (b) Grafik 3G_KODRAT
47
Gambar 37 (a) Status Node-B dan (b) Grafik 3GIP_PRKN_SAAT
48
Gambar 38 (a) Status Node-B dan (b) Grafik 3G2_CIWIDEY
50
Gambar 39 (a) Status Node-B dan (b) Grafik 3G2_CIWARUGA
51
Gambar 40 (a) Status Node-B dan (b) Grafik IBS_3G_BIP_BDG
52
x
DAFTAR LAMPIRAN
home.php uploadexcel.php
proses.php detailsite.php grafik.php
xi