DESAIN DAN IMPLEMENTASI TOOLS PENDETEKSI HANGING BOARD RAX DAN TX NODE-B JARINGAN 3G
PADA PT. INDOSAT, TBK MENGGUNAKAN PHP DAN MYSQL
Design and Implementation Detection Tools of Hanging Board
in RAX and TX Node-B 3G Network on PT. Indosat, Tbk
Using PHP and MySQL
TUGAS AKHIR Untukmemenuhisebagianpersyaratan menyelesaikan pendidikan Diploma IV
Program Diploma IV Teknik Telekomunikasi Wireless Jurusan Teknik Elektro
diajukanoleh: Mia Nurmala 08334016
POLITEKNIK NEGERI BANDUNG 2012
DAFTAR RIWAYAT HIDUP
Nama : Mia Nurmala
NIM
: 08334016
Tempat/Tanggal lahir : Bandung / 21 Mei 1990
SD lulus tahun
: 2002 di SD Negeri Cipageran 2
SLTP lulus tahun
: 2005 di SMP Negeri 1 Cimahi
SLTA lulus tahun
: 2008 di SMA Negeri 2 Cimahi
Prestasi dan Pengalaman Berorganisasi
Sekretaris Divisi Pengembangan Sumber Daya Mahasiswa, Himatel Polban 2008-2009
Palang Merah Remaja Unit SMAN 2 Cimahi , 2007 – 2008
Karang Taruna RW 27, 2007
Karate FORKI Unit SMPN 1 Cimahi, 2002-2005
Pratama Putri Pramuka SD Negeri Cipageran 2, 1998-2002
iv
“ Mencari ilmu wajib bagi setiap orang Islam . Sesungguhnya orang yang menuntu ilmu akan dimintakan ampunan oleh seluruh makhluk hingga ikan dilaut.” (Mukhratul Ahadist: 89)
“ Hai orang-orang beriman apabila kamu dikatakan kepadamu: "Berlapang-lapanglah dalam majlis", maka lapangkanlah niscaya Allah akan memberi kelapangan untukmu. Dan apabila dikatakan: "Berdirilah kamu", maka berdirilah, niscaya Allah akan meninggikan orang-orang yang beriman di antaramu dan orang-orang yang diberi ilmu pengetahuan beberapa derajat. Dan Allah Maha Mengetahui apa yang kamu kerjakan.” (QS. 58:11)
Karya ini kupersembahkan untuk Allah SWT. KarenaNya saya melakukan segala sesuatu. Karena kasih sayang-Nya saya dapat menyelesaikan segala sesuatu. Terima kasih kepada Mamah dan Bapakku yang tiada lelah mendidikku, menyayangiku dan mendo’akanku.
v
KATA PENGANTAR
Assalamualaikum Wr.Wb.
Alhamdulillahirabbil’alamin, segala puji penulis panjatkan kehadirat Allah SWT. Atas rahmat, karunia, dan hidayah-Nya, penulis dapat menyelesaikan laporan tugas akhir “Desain dan
Implementasi Tools Pendeteksi Hanging Board RAX dan TX Node-B Jaringan 3G pada PT. Indosat, Tbk Menggunakan PHP dan MySQL” ini tepat pada waktunya, yang merupakan salah satu persyaratan memenuhi tugas mata kuliah Tugas Akhir pada semester 8 di Program Studi Teknik D4 POLBAN. Telekomunikasi Mengingat bahwa dalam penyusunan laporan tugas akhir ini masih jauh dari kesempurnaan, maka penulis menerima segala kritik dan saran yang bersifat membangun demi kesempurnaan laporan
tugas akhir ini. Penulis berharap mudah-mudahan laporan tugas akhir ini dapat bermanfaat bagi semua pihak pembaca umumnya dan penulis khususnya. “Kacang tidak lupa dengan kulitnya”, karena selama penyusunan laporan tugas akhir penulis banyak mendapat bantuan dari berbagai pihak. Oleh karena itu dalam kesempatan ini penulis mengucapkan terima kasih yang sebesar-besarnya kepada: Kedua orang tua yang selalu memberikan semangat, do’a restu serta pengorbanan yang begitu mulia dan tanpa pamrih. Bapak Malayusfi dan Bapak Djakaria selaku pembimbing yang telah mengarahkan dan membimbing penulis dalam menyelesaikan penyusunan laporan tugas akhir ini. Seluruh dosen telekomunikasi yang membantu dalam menyelesaikan tugas akhir ini. Teman – teman seluruh anggota HIMATEL Dan semua pihak yang tidak bisa penulis sebutkan satu-persatu. Akhir kata penulis panjatkan Do’a kepada Allah SWT, mudah-mudahan segala bantuan yang penulis terima mendapat balasan yang berlipat ganda. AMIN. Bandung, Juni 2012
Penulis
vi
INTISARI
Perangkat RAX dan TX board pada node-b jaringan 3G PT Indosat tidak jarang mengalami hang, tetapi pada OSS (Operation Subsystem) sebagai sistem monitoring performansi jaringan PT Indosat tidak terindikasi terjadinya hang tersebut sebagai suatu kondisi alarm. Oleh karena itu, pada tugas akhir telah dibuat suatu tools untuk mendeteksi RAX dan TX pada node-b. hanging board Tools hanging board ini menggunakan software aplikasi PHP dan MySQL. PHP digunakan untuk mengolah data, sedangkan MySQL digunakan untuk database. Parameter untuk pengolahan data diambil dari data Weekly Decongestion 3G terutama dengan memperhatikan parameter Hardware Capacity, Avg CE Usage, CE Utility, No Failled Attempt, dan Grace Time Left baik uplink maupun downlink sebagai parameter yang digunakan dalam perhitungan untuk menentukan RAX dan TX board yang bermasalah, lalu hasilnya ditampilkan pada halaman website yang akan disediakan oleh PT Indosat. Tools hanging board ini dapat mendeteksi terjadinya kondisi hang, congest, dan expired. Kondisi hang diatasi dengan cara me-restart board, congest diatasi dengan menambah (upgrade) kapasitas Channel Element (CE), sedangkan expired diatasi dengan memperpanjang lisensi. Tools hanging board ini akan memudahkan PT Indosat menjaga performansi jaringan 3G-nya.
Kata Kunci: RAX Board, TX Board, PHP, MySQL, node-b, 3G
ABSTRACT RAX and TX board node-b device on 3G network PT Indosat seldom happen hang condition, but the OSS (Operation Subsystem) as PT Indosat network performance monitoring system couldn’t indicated hang condition as an alarm. Therefore, in this final project have been made tools to detect Hanging Board of RAX and TX in node-b. This hanging board tool was using PHP and MySQL software application. PHP is used to process the data, while MySQL is used for the database. Parameters for processing the data was taken from the Weekly Decongestion 3G data i.e : Hardware Capacity, Avg CE Usage, CE Utility, No Failled Attempt, and Grace Time Left parameter both uplink and downlink, as calculated parameters. The result is displayed on web page which will be provided by PT Indosat.
This hanging board tools was able to detect hang condition, congest, and expired. Hang condition can be handled by restart the board, congest can be handled by added CE capacity, while expired can be handled by extending license. This hanging board tools could allow PT Indosat to maintain the performance of its 3G network. Keyword: RAX Board, TX Board, PHP, MySQL, node-b, 3G
vii
DAFTAR ISI
LEMBAR PENGESAHAN .................................................................................... ..iii
DAFTAR RIWAYAT HIDUP ............................................................................... ..iv
LEMBAR PERSEMBAHAN ................................................................................. ...v KATA PENGANTAR ............................................................................................ ..vi
INTISARI ............................................................................................................... .vii DAFTAR ISI........................................................................................................... viii
DAFTAR GAMBAR .............................................................................................. ...x
DAFTAR TABEL ................................................................................................... .xii BAB I PENDAHULUAN ....................................................................................... ...1
1.1
Latar Belakang............................................................................................... ...1
1.2
Perumusan Masalah ....................................................................................... ...2
1.3
Pemecahan Masalah ...................................................................................... ...2
1.4
Tujuan Tugas Akhir ....................................................................................... ...3
1.5
Batasan Masalah ............................................................................................ ...3
1.6
Manfaat yang diharapkan ............................................................................. ...3
BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI ............................... ...4 2.1
Tinjauan Pustaka ........................................................................................... ...4
2.2
Landasan Teori .............................................................................................. ...4 2.2.1 Teknologi Third Generation (3G) ....................................................... ...4 2.2.2 Arsitektur Jaringan 3G ........................................................................ ...5 2.2.3 Radio Base Stasion (RBS) 3G Ericsson .............................................. ...8 2.2.4 Pengenalan Tools ................................................................................ .15
BAB III DESAIN DAN IMPLEMENTASI ........................................................... .25 3.1
Desain ............................................................................................................ .25 3.1.1 Spesifikasi ……………………………………………………………...25 3.1.2 Diagram Blok ....................................................................................... .25 3.1.3 Perancangan Teknis ............................................................................. .27
3.1
Implementasi .................................................................................................. .30 3.2.1 Sistem Keamanan dengan Verifikasi Username dan Password ............ .30 3.2.2 Mengambil data dari file Microsoft Excel 2003 (.xls) ........................ .32 3.2.3 Mengolah Database MySQL dalam PHP……………………..............33
BAB IV HASIL DAN PEMBAHASAN ................................................................ 35 viii
4.1
Hasil ............................................................................................................... 35
4.1.1 Cara Kerja ............................................................................................ 35
4.1.1.1 Mengolah Data Excel 2003 ....................................................... 35 4.1.1.2 Melihat Hasil Upload File Excel .............................................. 35
4.1.2
Pengujian ........................................................................................ 37
4.1.2.1 Proses Upload data Excel berformat (.xls).................................37
4.1.2.2 Dokumentasi Report Node-b……………………………….....39
4.2 Analisa dan Pembahasan ............................................................................... 48
BAB V PENUTUP ................................................................................................. 49
5.1 Kesimpulan ....................................................................................................... 49 49 5.2 Saran .................................................................................................................
DAFTAR PUSTAKA ............................................................................................. 51 DAFTAR ISTILAH ................................................................................................ 52 LAMPIRAN ............................................................................................................ 53
ix
DAFTAR GAMBAR
Gambar 1. Arsitektur Jaringan 3G ........................................................................ 6
Gambar 2. Berbagai jenis UE ................................................................................ 6 Gambar 3. Sektorisasi 120o ................................................................................... 7
Gambar 4. RBS Ericsson Tipe Outdoor ................................................................ 9
Gambar 5. SCB...................................................................................................... 9 Gambar 6. TUB ................................................................................................... 10
Gambar 7. ET-MC1 ............................................................................................. 10 Gambar 8. GPB ................................................................................................... 11
Gambar 9. RAXB ............................................................................................... 11
Gambar 10. TXB .................................................................................................. 12 Gambar 11. BBIF ................................................................................................. 12 Gambar 12. RFIFB ............................................................................................... 13 Gambar 13. TRXB ............................................................................................... 13 Gambar 14. AIU ................................................................................................... 14 Gambar 15. XALM ............................................................................................. 14 Gambar 16. Diagram Blok Perancangan ............................................................. 25 Gambar 17. Diagram Alir Sistem Login .............................................................. 28 Gambar 18. Diagram Alir Sistem Deteksi............................................................ 29 Gambar 19. Panel Login ....................................................................................... 30 Gambar 20. Database Penyimpanan Data User dan Administrator …………...31 Gambar 21. (a)Tampilan untuk Administrator, (b)Tampilan untuk User ............ 31 Gambar 22. Memilih File (.xls) yang akan di-Upload ......................................... 32 Gambar 23. (a)Tabel Kapasitas Node-b (b) Tabel Performansi Node-b .............. 33 Gambar 24. Sistem Keamanan Login................................................................... 37 Gambar 25. Kondisi Gagal Login ........................................................................ 38 Gambar 26. Kondisi Berhasil Login sebagai Administrator ................................ 38 Gambar 27. Kondisi File sudah pernah di-Upload .............................................. 39 Gambar 28. Kondisi Berhasil Upload .................................................................. 39 Gambar 29. (a) History RAX (b) History TX ..................................................... 42 Gambar 30. (a) Identifikasi RAX (b) Identifikasi TX .......................................... 44
x
Gambar 31. (a) Status RAX ketika Propose Sudah Ditekan, (b) Status TX ketika Propose Sudah Ditekan ........................................................................................................ 46 Gambar 32. (a) Grafik Kondisi Board Berstatus “Expired”, (b) Grafik Kondisi Board
Berstatus “Congest”, (c) Grafik Kondisi Board Berstatus “Hang”,
(d) Grafik Kondisi Board Berstatu “Ok!” .............................................................. 48
xi
DAFTAR TABEL
Tabel 1. Spesifikasi Teknologi WCDMA………………………………………..5
Tabel 2. Berbagai Macam Operator pada PHP....…………………..……………17
xii
DAFTAR PUSTAKA
Dewana, Andhika Chandra; Analisis Kualitas Panggilan Layanan Suara (Voice) Sistem
WCDMA Saat Terjadi Drop Call Berdasarkan Data Statistik Dan Drive Test. Makalah
Proyek Akhir, Universitas Diponegoro, 2010.
Ericsson, RBS Functional Overview.ppt
Ericsson, RBS 3000 Baseband Product Description. pdf
Hanafi, Usman B; Modul Matakuliah Web: Membangun Web Dinamis dengan PHP, 2012.
Harri Holma, Anti Toskala; WCDMA for UMTS, John Willey & Sons, 2001.
Instania, Ratu Betha; Perancangan dan Implementasi Software Pendeteksi Error Modul RAX Pada Node-b Jaringan 3G PT. Indosat Tbk. Laporan Tugas Akhir, Politeknik Negeri Bandung, 2011. Kadir, Abdul; From Zero to a Pro: Membuat Aplikasi Web dengan PHP, 2009. Rosihanari;
Membuat
Script
PHP
Import
Data
MS.
Excel
Ke
MySQL.
http://blog.rosihanari.net/membuat-script-php-import-data-ms-excel-ke mysql/2010, diakses: 19 Juni 2012 Santoso, Gatot; Sistem Selular WCDMA, Graha Ilmu, Yogyakarta.
51
DAFTAR ISTILAH
3G AIU
: Third Generation : Antenna Interface Unit
BBIFB
: Baseband Interface Board
CE
: Channel Element
: Connection Field-3
CF3 CSV
: Comma Separated Value
DF
: Distribution Frame
DL
: Downlink
ETB
: Excahange Terminal Board
GPB
: General purpose Processor Board
MCPA
: Multi-Carrier Power Amplifier
OSS
: Operating Sub-System
OVP
: Over Voltage Protection
PHP
: Personal Home Page
RAXB
: Random Access Receiver Board
RF
: Radio Frequency
RFIFB
: Radio Frequency Interface Board
SCB
: Switch Core Board
SQL
: Structured Query Language
TRXB
: Transceiver Board
TUB
: Timing Unit Board
TXB
: Transmitter Board
UL
: Uplink
WCDMA
: Wideband Code-Division Multiple Access
XALM
: External Alarm Modul
52