TUGAS AKHIR ANALISA KINERJA BEBERAPAA VARIAN TCP PADA JARINGAN UMTS Diajukan guna melengkapi sebagian syarat dalam mencapai gelar Sarjana Strata Satu (S1) Disusun Oleh: Nama : Batara Jonggi Simanjuntak NIM : 41406110 094 Fakultas : Teknologi Industri Peminatan Teknik Telekomunikasi Jurusan Teknik Elektro Fakultas Teknologi Industri UNIVERSITAS MERCU BUANAA JAKARTA 2011
TUGAS AKHIR ANALISA KINERJA BEBERAPAA VARIAN TCP PADA JARINGAN UMTS Diajukan guna melengkapi sebagian syarat dalam mencapai gelar Sarjana Strata Satu (S1) Disusun Oleh: Nama : Batara Jonggi Simanjuntak NIM : 41406110 094 Fakultas : Teknologi Industri Peminatan Teknik Telekomunikasi Jurusan Teknik Elektro Fakultas Teknologi Industri UNIVERSITAS MERCU BUANAA JAKARTA 2011
LEMBAR PENGESAHAN ANALISA KINERJA BEBERAPA VARIAN TCP PADA JARINGAN UMTS Disusun Oleh: Nama : Batara Jonggi Simanjuntak NIM : 41406110094 Fakultas : Teknologi Industri Pembimbing: (Dr Ing. Mudrik Alaydrus) Mengetahui, Koordinator Tugas Akhir / Ketua Program Studi (Yudhi Gunardi, ST. MT)
LEMBAR PERNYATAAN Yang bertanda tangan dibawah ini, Nama : Batara Jonggi Simanjuntak NIM : 41406110094 Jurusan : Teknik Elektro Fakultas : Teknik Industri Judul Skripsi : ANALISA KINERJA BEBERAPA VARIAN TCP PADA JARINGAN UMTS Dengan ini menyatakan bahwa hasil penulisan Skripsi yang telah saya buat ini merupakan hasil karya sendiri dan benar keasliannya. Apabila ternyata di kemudian hari penulisan Skripsi ini merupakan hasil plagiat atau penjiplakan terhadap karya orang lain, maka saya bersedia mempertanggungjawabkan sekaligus bersedia menerima sanksi berdasarkan aturan tata tertib di Universitas Mercu Buana. Demikian, pernyataan ini saya buat dalam keadaan sadar dan tidak dipaksakan. Penulis, (Batara Jonggi Simanjuntak)
Kata Pengantar Pertama saya mengucapkan terima kasih kepada Tuhan Yang Maha Kuasa atas segala berkat dan anugrahnya sehingga Laporan Tugas Akhir ini dapat selesai. Selanjutnya saya mengucapkan banyak terima kasih kepada Bapak Dr. Ing Mudrik Alaydrus atas bimbingannya dalam menyusun Skripsi ini, tanpa bantuan beliau Skripsi ini tidak dapat selesai dengan baik. Saya juga mengucapkan terima kasih kepada Bapak Yudhi Gunardi, ST.MT yang telah memberikan kesempatan kepada saya untuk memulai Tugas Akhir ini. Saya juga mengucapkan banyak terima kasih teman-teman yang telah membantu saya dalam memberikan masukan dan waktunya sehingga beberapa hal yang menjadi hambatan bisa terselesaikan. Akhir kata saya mengucapkan banyak terima kasih kepada Universitas Mercu Buana yang telah banyak memberikan support sehingga saya dapat menyelesaikan Laporan Tugas Akhir ini.
DAFTAR ISI Halaman Judul.. i Halaman Pernyataan ii Halaman Pengesahan. iii Abstrak iv Kata Pengantar. v Daftar Isi vi Daftar Tabel.. vii Daftar Gambar.. viii Daftar Istilah/Singkatan ix BAB I PENDAHULUAN 1.1 Latar Belakang.. 1 1.2 Perumusan Masalah.. 2 1.3 Batasan Masalah... 3 1.4 Tujuan Penulisan 4 1.5 Metode Penelitian.. 4 1.6 Sistematika Penulisan.. 5 BAB II LANDASAN TEORI 2.1 Arsitektur Jaringan UMTS 7 2.2 Arsitektur Protokol UMTS. 9
2.2.1 Network Layer 9 2.2.2 Protokol RLC.. 10 2.2.3 Protokol MAC.. 11 2.2.4 Layer Fisik 13 2.3 HSDPA pada UMTS 14 2.3.1 Radio Interface dan Arsitektur Jaringan untuk HSPDA 15 2.3.2 HSDSCH Arsitektur MAC 16 2.3.3 Kontrol Aliran Node B.. 18 2.3.4 Hybrid ARQ (HARQ) dengan Soft Combining. 20 2.3.5 Adaptasi Fast Link 21 2.3.6 Fast Scheduling pada Node B 21 BAB III SKEMA SIMULASI 3.1 NS2... 23 3.2 EURANE Model 23 3.3 Karakteristik kanal Wireless dan model propagasi yang dipergunakan dalam EURANE... 25 3.3.1 Bentuk Kanal... 26 3.3.2 Model Propagasi... 26 3.3.3 Pengaturan Parameter Simulasi dan Kinerja metric.. 28 3.4 TCP Varian yang digunakan untuk simulasi.... 31 3.4.1 Packet Loss based congestion control. 31 3.4.2 Kontrol kongesti yang berbasis Delay.. 32 3.5 Skenario Simulasi 33
3.5.1 Dampak scheduler layer MAChs pada TCP... 35 3.5.1.1 Input Trace berbasis rawan error.. 36 3.5.1.2 Input Trace berbasis kondisi Ideal.. 36 3.5.2 Dampak ukuran RLC / buffer MAChs dan ukuran TCP MSS pada varian TCP dalam jaringan UMTS 37 3.5.2.1 Pertimbangan ukuran RLC / buffer MAChs.. 37 3.5.2.2 Ketentuan RTT. 38 3.5.3 Penggabungan beberapa alirantcp dalam jaringan UMTS 42 3.5.3.1 Ketentuan Skenario.. 43 3.5.3.2 Aggresifitas TCP 43 BAB IV Kinerja Varian TCP Dalam Jaringan UMTS. 45 4.1 Hasil Simulasi Dampak scheduler layer MAChs pada TCP. 45 4.2 Hasil Simulasi Dampak Ukuran RLC/buffer MAChs dan Ukuran TCP MSS. 48 4.3 Hasil Simulasi Penggabungan beberapa alirantcp dalam jaringan UMTS.. 51 BAB V Kesimpulan... 56 Daftar Pustaka.. 59
DAFTAR GAMBAR Halaman Gambar 2.1 - Arsitektur Network UMTS... 7 Gambar 2.2 - Protokol Stack UMTS.. 9 Gambar 2.3 - Arsitektur MAC Layer..... 12 Gambar 2.4 - Mapping transport channel to physical channel.... 13 Gambar 2.5 - Arsitektur HSDPA... 15 Gambar 2.6 - Arsitektur MAChs pada UE. 16 Gambar 2.7 - Arsitektur MAChs pada UTRAN.... 18 Gambar 2.8 - Credit based flow control and Data Exchange 19 Gambar 2.9 - Overviewing of functioning of HSDPA.. 22 Gambar 3.1 - Referensi kurva BLER versus SNR.. 28 Gambar 3.2 - Topologi Dasar Simulasi. 34 Gambar 3.3 - Topologi Skenario Fairness pada aliran data.. 43 Gambar 4.1 - Pengamatan rata-rata Throughput Vs ukuran buffer RLC/MAC-hs. 48 Gambar 4.2 - Pengamatan rata-rata Delay Vs ukuran buffer RLC/MAC-hs... 49 Gambar 4.3 - Tanpa bottleneck link pada saat terkoneksi 51 Gambar 4.4 - Bottleneck link pada saat terkoneksi. 52 Gambar 4.5 - Aggressivitas TCP FAST (α=100). 54 Gambar 4.6 - Aggressivitas TCP FAST (α=20) 54
DAFTAR TABEL Halaman Tabel 3.1 - Fixed Parameter... 29 Tabel 3.2 - Parameter Variabel.. 30 Tabel 4.1 - Lima aliran TCP dengan input trace bervariasi.. 45 Tabel 4.2 - Lima aliran TCP dengan input trace ideal. 46 Tabel 4.3 - TCP MSS Varian Vs Throughput 49 Table 4.4 - Keadilan Inter-protocol dipresentasikan pada pemanfaatan bandwidth 5, 10 and 20 persaingan aliran.. 55 Tabel 5.1 - Hasil Pengujian Scheduling. 56 Tabel 5.2 - Hasil Pengujian Troughput vs Scheduling. 57 Tabel 5.3 - Hasil Pengujian beberapa aliran TCP dan Aggresifitas.. 58
DAFTAR SINGKATAN 3GPP ACK AM ARQ BLER CQI DCH FACH GPRS GGSN HARQ HSDPA HS-DSCH MAC-hs MAC-d Max C/I MRC NACK PDU QPSK QAM RAN Third Generation Partnership Project Acknowledgement Acknowledgement Mode Automatic Repeat request Block Error Rate Channel Quality Indicator Dedicated Channel Forward Access Channel General Packet Radio Service Gateway GPRS Support Node Hybrid ARQ High Speed Downlink Packet Access High Speed Downlink Shared Channel Medium Access Control high speed Medium Access Control dedicated Maximum Carrier to Interference Maximum Ratio Combining Negative Acknowledgement Protocol Data Unit Quadrature Phase-Shift Keying Quadrature Amplitude Modulation Radio Access Network
RACH RLC RTO RTT RTTvar RR SEACORN SGSN SNR SRTT TM TTI UE UM UMTS UTRAN Random Access Channel Radio Link Controller Retransmission Time Out Round Trip Time RTT variance Round Robin Simulation of Enhanced UMTS Access and Core Networks Serving GPRS Support Node Signal to Noise Ratio Smoothed RTT Transparent Mode Transmission Time Interval User Equipment Un-acknowledgement Mode Universal Mobile Telecommunication System UMTS Terrestrial Radio Access Network