telah diaplikasikan oleh vendor router pada produkproduknya

dokumen-dokumen yang mirip
BAB IV HASIL DAN PEMBAHASAN. mendapat perbandingan unjuk kerja protokol TCP Vegas dan UDP dengan

BAB I PENDAHULUAN 1.1 Latar Belakang

KUALITAS LAYANAN. Budhi Irawan, S.Si, M.T

ANALISIS KINERJA TRANSMISSION CONTROL PROTOCOL PADA JARINGAN WIDE AREA NETWORK

BAB I PENDAHULUAN. Analisis Kinerja Protocol SCTP untuk Layanan Streaming Media pada Mobile WiMAX 3

BAB I PENDAHULUAN. multimedia memasuki dunia internet. Telepon IP, video conference dan game

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB IV PEMBAHASAN. 4.1 File Trace Input

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

Analisis Pengaruh RSVP Untuk Layanan VoIP Berbasis SIP

BAB 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu

BAB IV HASIL DAN PEMBAHASAN. Sebelum melakukan simulasi dan analisis perbandingan unjuk kerja

BAB I PENDAHULUAN 1.1 Latar Belakang

ANALISIS KINERJA JARINGAN RSVP MENGGUNAKAN SIMULATOR OPNET

Rancang Bangun RTP Packet-Chunk De-encapsulator Data AV Stream Format RTP Sebagai Terminal Access Multi-Source Streaming Server

METODE PENGATURAN THROUGHPUT UNTUK TCP WESTWOOD+ PADA SALURAN BOTTLENECK

Analisa Karakteristik Teori Antrian pada Jaringan IP Multimedia Subsystem (IMS) Menggunakan OPNET Modeler 14.5

BAB 4. Setelah melakukan perancangan topologi untuk merancang sistem simulasi pada

BAB 4 PERANCANGAN. 4.1 Perancangan dan Analisa Skenario

ANALISA PERFORMANSI LIVE STREAMING DENGAN MENGGUNAKAN JARINGAN HSDPA. Oleh : NRP

ANALISA PERBANDINGAN PERFORMANSI SKEMA SCHEDULING WFQ (WEIGHTED FAIR QUEUEING) DAN PQ (PRIORITY QUEUEING) PADA JARINGAN IP (INTERNET PROTOCOL)

BAB III ANALISIS METODE DAN PERANCANGAN KASUS UJI

Integrasi Aplikasi Voice Over Internet Protocol (VOIP) Dengan Learning Management System (LMS) Berbasis

BAB IV HASIL DAN PEMBAHASAN. perangkat software dan hardware untuk mendukung dalam penelitian analisis

BAB I PENDAHULUAN. Layanan World Wide Web (WWW), yang begitu populer sebagai sarana

BAB I PENDAHULUAN 1.1 LATAR BELAKANG MASALAH

BAB IV ANALISA. Mekanisme pengujian dilakukan dengan menggunakan dua buah server sekaligus

5. QoS (Quality of Service)

BAB III METODOLOGI. beragam menyebabkan network administrator perlu melakukan perancangan. suatu jaringan dapat membantu meningkatkan hal tersebut.

Bab 2. Tinjauan Pustaka

BAB III JARINGAN VPN IP SAAT INI PADA PERUSAHAAN X

BAB III METODE PENELITIAN. sebelumnya yang berhubungan dengan VPN. Dengan cara tersebut peneliti dapat

BAB III METODOLOGI PENELITIAN

BAB 3 ANALISA DAN RANCANGAN MODEL TESTBED QOS WIMAX DENGAN OPNET. menjanjikan akses internet yang cepat, bandwidth besar, dan harga yang murah.

RANCANG BANGUN RTP CHUNK PACKET ENCAPSULATOR DATA AV STREAM FORMAT RTP PADA MULTI-SOURCE STREAMING SERVER

STUDI KUALITAS VIDEO STREAMING MENGGUNAKAN PERANGKAT NSN FLEXYPACKET RADIO

BAB 4. Evaluasi Performansi

BAB II TEORI DASAR. Resource Reservation Protocol (RSVP) merupakan protokol pada layer

BAB I PENDAHULUAN 1.1. Latar Belakang

7.1 Karakterisasi Trafik IP

Algoritma Scheduling

BAB III ANALISIS DAN PERANCANGAN

ANALISIS PERBANDINGAN UNJUK KERJA PROTOKOL TCP, UDP, DAN SCTP MENGGUNAKAN SIMULASI LALU LINTAS DATA MULTIMEDIA

HASIL DAN PEMBAHASAN. Grafik Komposisi Protokol Transport

ACTIVE QUEUE MANAGEMENT UNTUK TCP CONGESTION CONTROL

Perhitungan Kesiapan Jaringan IP dalam Mendukung Aplikasi Konferensi Video Berbasis Desktop Menggunakan Opnet

diperoleh gambaran yang lebih baik tentang apa yang terjadi di jaringan dan dapat segera diketahui penyebab suatu permasalahan.

ANALISA PERBANDINGAN METODE ROUTING DISTANCE VECTOR DAN LINK STATE PADA JARINGAN PACKET

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB II LANDASAN TEORI

ANALISIS KINERJA TRANSMISI VIDEO PADA WIFI BERBASIS H.263 MENGGUNAKAN OPNET

BAB I PENDAHULUAN 1.1. Latar Belakang

ANALISA PERBANDINGAN KINERJA LAYANAN VIDEO STREAMING PADA JARINGAN IP DAN JARINGAN MPLS

BAB IV PENGUJIAN DAN ANALISA

B A B IV A N A L I S A

BAB I PENDAHULUAN. harinya menggunakan media komputer. Sehingga banyak data yang disebar

PRAKTIKUM 14 ANALISA QoS JARINGAN

1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 3 Metode dan Perancangan 3.1 Metode Top Down

BAB IV ANALISA DAN HASIL

BAB 1 PENDAHULUAN. dinamakan hotspot. Batas hotspot ditentukan oleh frekuensi, kekuatan pancar

TRAFFIC MANAGEMENT (Quality of Service & Congestion Control) Definisi Traffic Management

BAB I PENDAHULUAN. aplikasi-aplikasi jaringan memerlukan sejumlah node-node sensor terutama untuk

BAB 1 PENDAHULUAN. 1.1 Latar belakang. Semua bidang usaha di dunia ini menerapkan teknologi informasi dalam

BAB 1 PENDAHULUAN. populer dalam menyediakan koneksi data. Jaringan WLAN berbasis teknologi

Studi Kinerja Multipath AODV dengan Menggunakan Network simulator 2 (NS-2)

BAB IV PENGUJIAN DAN ANALISIS HASIL IMPLEMENTASI

ANALISIS UNJUK KERJA METODE ANTRIAN PADA JARINGAN WAN MENGGUNAKAN SIMULATOR OPNET PERFORMANCE ANALYSIS of QUEUING METHODS in WAN using OPNET SIMULATOR

Henning Titi C

BAB II LANDASAN TEORI. Menurut Mikrotik (2005), Mangle adalah sebuah fasilitas yang dapat

BAB 4 IMPLEMENTASI SISTEM. mendukung proses implementasi, antara lain: Operating System yang digunakan pada komputer Server.

ANALISIS KINERJA JARINGAN MULTIPROTOCOL LABEL SWITCHING (MPLS) UNTUK LAYANAN VIDEO STREAMING

Sistem Manajemen Bandwidth dengan Prioritas Alamat IP Client

BAB I PENDAHULUAN. yang dikerahkan di daerah pemantauan dengan jumlah besar node sensor mikro.

Bab I PENDAHULUAN. Voice over Internet Protocol (VoIP) adalah teknologi yang mampu

BAB 4 PERANCANGAN JARINGAN DAN EVALUASI. untuk membuat WAN menggunakan teknologi Frame Relay sebagai pemecahan

P & S JARINGAN ANTRIAN (UAS)

Rudy Samudra P Jurusan Teknik Informatika, Fakultas Ilmu Komputer, Universitas Dian Nuswantoro

BAB 4 ANALISA DATA. Gambar 4.1 Tampilan pada Wireshark ketika user melakukan register. 34 Universitas Indonesia

BAB 1 PENDAHULUAN. ataupun antara komputer-komputer dengan sumber daya. efektif, misalkan dalam hal pembagian bandwith yang tidak merata, delay

BAB III PERANCANGAN DAN SIMULASI SOFTSWITCH. suatu pemodelan softswitch ini dilakukan agar mampu memenuhi kebutuhan

P & S JARINGAN ANTRIAN (UAS)

Journal of Control and Network Systems

UKDW BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

HASIL SIMULASI DAN ANALISIS

Analisis Quality of Service Video Streaming Berbasis Web

MODUL 9 PENGUKURAN QoS STREAMING SERVER

BAB III METODE PENELITIAN

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB III METODE PENELITIAN

BAB II LANDASAN TEORI

Gambar 3.1 Tahapan NDLC

STUDI PENGENDALIAN KUALITAS LAYANAN VOIP MENGGUNAKAN METODE ANTRIAN

BAB IV IMPLEMETASI DAN ANALISIS QOS

Membedakan Bandwidth, Speed dan Throughput 12 OKTOBER 2011

BAB IV HASIL DAN ANALISA

Quality of Service. Network Layer. IP Networking. IP Header. Susmini Indriani Lestariningati, M.T

ANALISA PERBANDINGAN KUALITAS HASIL PENTRANSFERAN DATA VIDEO STREAMING DENGAN MENGGUNAKAN METODE WIRED LAN DAN WIRELESS LAN

AS IR O R U O TI U N TI G P AD

Transkripsi:

1 Analisis Penggunaan Algoritma Useless Packet Transmission Avoidance (UPTA) Untuk Menghindari Transmisi Paket Tidak Berguna pada Multimedia di Jaringan Dengan Tingkat Best-Effort Yazid Herdianto, Wahyu Suadi, dan Henning Titi Ciptaningtyas Jurusan Teknik Informatika, Fakultas Teknologi Informasi, Institut Teknologi Sepuluh Nopember (ITS) Jl. Arief Rahman Hakim, Surabaya 60111 E-mail: wahyu@if.its.ac.id Abstrak - Useless packet transmission (UPT) adalah transmisi paket multimedia yang terjadi ketika nilai packet loss rate dari koneksi multimedia tersebut melebihi batas toleransi (threshold) yang bisa diterima untuk menghasilkan kualitas media yang baik. UPT bersifat merugikan karena bandwidth yang digunakan oleh UPT tersebut menjadi terbuang sia-sia. Pada jaringan dengan layanan best-effort, ketika trafik pada router sangat padat, nilai packet loss rate bisa sangat besar hingga melebihi threshold. Sebagai akibatnya, UPT sangat rentan terjadi. Pada penelitian ini dilakukan analisis terhadap manfaat penggunaan algoritma useless packet transmission avoidance (UPTA) dalam mengatasi masalah UPT. Dengan menggunakan OPNET, dilakukan simulasi untuk mengevaluasi performa dari UPTA menggunakan parameter-parameter uji yaitu throughput, waktu upload, packet drop, dan packet loss. Analisis dilakukan pada jaringan yang mengimplementasikan WFQ (Weighted Fair Queueing) sebagai algoritma fair packet queueing. Hasil evaluasi dari beberapa parameter pada simulasi menunjukkan bahwa dengan mengimplementasikan algoritma UPTA pada router, UPT dapat dihilangkan sehingga meningkatkan throughput hingga 1,9% dan mengurangi waktu upload hingga 1,2%. Kata Kunci - MPEG-2, OPNET, Useless Packet Transmission, Useless Packet Transmission Avoidance, fair queuing, WFQ. I. PENDAHULUAN Dalam jaringan internet dikenal adanya trafik adaptif dan nonadaptif. Trafik adaptif adalah trafik yang bisa menyesuaikan tingkat pengiriman datanya (data rate) sesuai dengan tingkat kepadatan router. Ketika trafik di router sedang padat, data rate akan dikurangi agar tidak banyak paket yang hilang. Berbeda dengan trafik adaptif, trafik nonadaptif mengirimkan paket-paketnya dengan data rate yang diinginkan tanpa terpengaruh dengan tingkat kepadatan router. Dari dua jenis protokol transportasi yang ada di internet, TCP (Transmission Control Protocol) bersifat adaptif sedangkan UDP (User Datagram Protocol) bersifat nonadaptif [1]. Di router, aplikasi multimedia yang berbasis UDP akan bersaing dengan aplikasi lain yang berbasis TCP untuk mendapatkan bandwidth. Ketika trafik sangat padat, TCP akan menurunkan data rate-nya jika ada paketnya yang dibuang oleh router. Sedangkan UDP tidak akan mengurangi data rate-nya walaupun ada paketnya yang dibuang oleh router. Akibatnya, terjadi pembagian bandwidth yang tidak merata pada masing-masing trafik dimana trafik UDP akan mendapatkan bandwidth yang lebih besar dari trafik TCP. Pembagian bandwidth yang tidak adil ini menyebabkan munculnya istilah yang dikenal dengan fairness problem. Penelitian secara ekstensif telah dilakukan untuk mengatasi fairness problem. Beberapa algoritma fair packet queueing seperti WFQ (Weighted Fair Queueing) dan CSFQ (Core- Stateless Fair Queueing) telah diusulkan sebagai solusi yang efektif untuk mengatasi fairness problem. Beberapa bahkan telah diaplikasikan oleh vendor router pada produkproduknya [1]. Pada router yang trafiknya sangat padat, penggunaaan algoritma fair packet queueing (contohnya WFQ) dapat menimbulkan permasalahan yang disebut dengan useless packet transmission (UPT) [1]. Pada algoritma WFQ, trafik dikelompokkan berdasarkan sumbernya masing-masing (per flow). Masing-masing flow akan mempunyai queue sendirisendiri dan WFQ akan mengalokasikan bandwidth secara merata ke masing-masing queue. Alokasi bandwidth yang diberikan secara adil oleh WFQ belum tentu sesuai dengan data rate dari masing-masing flow. Bahkan flow dari aplikasi multimedia bisa mendapatkan bandwidth yang lebih kecil dari data rate-nya. Hal ini akan menyebabkan banyak paket multimedia yang hilang di router sehingga meningkatkan packet loss rate. Pada transmisi audio/video, packet loss rate harus dijaga supaya tetap dibawah threshold agar audio/video hasil transmisi mempunyai kualitas yang baik [2]. UPT terjadi ketika paket multimedia dikirimkan dalam keadaan packet loss rate melebihi batas toleransi (threshold). Transmisi paket yang terjadi dikatakan useless karena paket yang dikirimkan tidak memberikan kontribusi dalam menciptakan media komunikasi yang efektif. UPT sebaiknya dihindari karena bandwidth yang digunakan dalam UPT menjadi terbuang percuma. Algoritma useless packet transmission avoidance (UPTA) telah diusulkan untuk mengatasi permasalahan UPT [1]. Pada penelitian ini, dilakukan uji coba untuk mengevaluasi performa UPTA. Uji coba dilakukan dengan melakukan simulasi video streaming dan pengiriman data menggunakan FTP (File Transfer Protocol) melalui router yang mengaplikasikan algoritma WFQ. Pada bagian 2 akan dibahas mengenai permasalahan UPT dan pada bagian 3 akan dibahas tentang algoritma UPTA. Pada bagian 4 akan dibahas tentang metode analisis mulai dari simulasi hingga parameter yang akan dievaluasi, sedangkan hasilnya akan dibahas pada bagian 5. Kesimpulan akan dibahas pada bagian 6. II. PERMASALAHAN USELESS PACKET TRANSMISSION Di bawah ini merupakan asumsi dan hasil observasi terhadap aplikasi multimedia pada jaringan best-effort yang menjadi dasar untuk mendefinisikan permasalahan UPT [3]: Pada pengiriman paket-paket audio/video melalui jaringan, ketika packet loss rate melebihi batas toleransi (threshold), kualitas audio/video yang diterima menjadi sangat rendah (unintelligible) dan komunikasi data menjadi tidak efektif. Nilai threshold untuk aplikasi yang satu dengan yang lainnya bisa berbeda-beda. Selama packet loss rate masih dibawah threshold, audio/video dianggap masih intelligible.

2 Jika aplikasi multimedia ditransmisikan melalui jaringan best-effort (tidak ada jaminan QoS), packet loss rate terkadang bisa melebihi threshold. Oleh karena itu, dalam transmisi audio/video, keseluruhan waktu yang diperlukan untuk mengirimkan audio/video bisa dideskripsikan sebagai urutan waktu yang terdiri dari interval unintelligible dan interval intelligible. Dengan persamaan (1) dapat ditentukan nilai rasio unintelligible, yaitu perbandingan antara waktu interval unintelligible dengan keseluruhan waktu koneksi [3]. U ( 1 ) I U Dimana : U : interval unintelligible I : interval intelligible U : durasi interval U I : durasi interval I UPT adalah transmisi paket yang terjadi pada interval U. Transmisi paket-paket tersebut menyebabkan bandwidth terbuang secara percuma karena tidak memberikan kontribusi dalam komunikasi data yang bermanfaat bagi penerima. Jumlah bandwidth yang terbuang dapat dihitung dengan persamaan (2) [3]. U ( 2 ) U I η adalah nilai rata-rata throughput pada interval U dalam bits per second (bps). III. ALGORITMA USELESS PACKET TRANSMISSION AVOIDANCE Ada dua cara untuk menghindari UPT pada aplikasi multimedia. Yang pertama yaitu dengan menghindari terjadinya interval U, dan yang kedua yaitu dengan menghilangkan UPT pada interval U [3]. Cara pertama bisa dicapai dengan memberikan jaminan quality of service (QoS) pada aplikasi multimedia. Pada jaringan best-effort, dimana interval U terkadang tidak bisa kita hindari, algoritma UPT avoidance (UPTA) digunakan untuk menghilangkan UPT dari interval U tanpa mengubah nilai rasio unintelligible (). Dengan menghilangkan UPT, UPTA akan mencegah adanya bandwidth yang terbuang sehingga memberikan kesempatan pada aplikasi lain (contohnya aplikasi yang berbasis TCP) untuk mendapatkan lebih banyak bandwidth. Pada gambar 1 ditunjukkan flow chart dari algoritma UPTA [3]. Dari flow chart dapat dilihat bahwa UPTA menghitung nilai packet loss rate setiap kali paket masuk ke router. Nilai packet loss rate kemudian akan dibandingkan dengan nilai threshold. Jika packet loss rate melebihi threshold, maka paket akan dibuang oleh UPTA. Sebaliknya, jika packet loss rate kurang dari threshold, paket akan diproses secara normal. Pada UPTA, nilai packet loss rate didapatkan dari hasil perhitungan packet arrival rate dan link fairshare. Packet arrival rate adalah nilai estimasi rata-rata kedatangan paket per satuan waktu dan link fairshare adalah estimasi besaran bandwidth yang dialokasikan. Jika nilai packet arrival rate dan link fairshare diketahui, maka nilai drop probability (nilai packet loss rate ketika paket masuk ke router) bisa diketahui. Estimasi nilai packet arrival rate () dihitung menggunakan exponential averaging dengan persamaan [3]: e l T new T / K T / K old i (1 ) e i ( 3 ) l adalah besar ukuran paket, T adalah nilai inter-arrival time dari paket untuk flow i (T = t new t new-1 ), dan K adalah konstanta. Pada penelitian ini, sesuai dengan rekomendasi [3], K diberi nilai 100 ms. Gambar 1. Flow chart algoritma UPTA UPTA mengestimasikan nilai fairshare menggunakan pendekatan max-min fairness [4]. Pada max-min fairness, flow yang mengirimkan paket dengan ukuran yang besar atau flow dengan data rate tinggi (memerlukan bandwith yang sangat besar) akan mendapatkan bandwidth yang terbatas sehingga tidak merugikan flow lain. Bahkan flow tersebut akan mengalami kerugian karena bandwidth yang didapatkan lebih kecil dari yang diperlukan. Perhatikan notasi-notasi di bawah ini: C : kapasitas output. N : jumlah flow. n : flow (n = 1, 2,..., N). S : jumlah unconstrained flow ( i < C/N, i = 1,..., S). M : jumlah flow pada interval U. m : flow pada interval U (m = 1, 2,..., M). : vektor arrival rate dari semua flow ( = 1, 2,..., N ). : max-min fairshare untuk flow pada interval U. : max-min fairshare untuk flow pada interval I. Diasumsikan pada vektor, elemen disusun dari nilai yang terkecil ke yang terbesar,,,..,,,,,..,, } ( 4 ) { 1 2 S 1 S S 1 s 2 N 1 N maka, dan bisa didapatkan dengan persamaan [3]: S C i i1 N S ( 5 ) S C i ' i1 ( 6 ) N S M Untuk flow pada interval U (i m), nilai drop probability didapatkan dengan persamaan [3]: p i max 0,1 i m ( 7 ) i Untuk flow pada interval I (i m), nilai drop probability didapatkan dengan persamaan [3]:

3 p i ' max 0,1 i m ( 8 ) i Jika nilai p i lebih besar dari threshold maka flow i adalah flow yang unintelligible. IV. IMPLEMENTASI DAN UJI COBA Pada penelitian ini, OPNET digunakan untuk memodelkan topologi jaringan dan menyimulasikan video streaming serta pengiriman data melalui router yang mengaplikasikan WFQ dan UPTA. Namun, sebelumnya juga dilakukan eksperimen untuk menentukan nilai threshold dari packet loss rate pada video yang akan dikirimkan pada simulasi video streaming. A. Penentuan Nilai Threshold dari Packet Loss Rate Video yang digunakan pada simulasi ini adalah video elementary stream (ES) MPEG-2 yang berjudul mobl_120.m2v. Parameter dari video ini diunjukkan oleh tabel 1. Komponen sistem eksperimen yang digunakan untuk menentukan threshold dari packet loss rate untuk mobl_120.m2v ditunjukkan pada gambar 2. Pada gambar 2 ditunjukkan bahwa sistem terdiri atas komponen utama yaitu packet dropper. Packet dropper yang menyimulasikan pengiriman paket melalui jaringan, membagi-bagi ES menjadi paket-paket berukuran 184 byte dan memberikan nilai drop probability p (0 < p < 1) secara acak pada masing-masing paket. Paket-paket ES yang nilai p- nya melebihi threshold dibuang oleh packet dropper. Tabel 1. Parameter dari video MPEG-2 mobl_120.m2v Parameter Nilai Bit Rate (Mbps) 12 Frame Rate (fps) 25 Frame Size (pixels) 704 x 576 Gambar 2. Sistem eksperimen penentuan threshold Pada eksperimen ini, packet dropper diimplementasikan dengan bahasa C. Eksperimen dilakukan sebanyak 20 kali dengan menggunakan nilai threshold yang berbeda-beda mulai dari 1% hingga 20%. Melalui serangkaian percobaan didapatkan bahwa pada uji coba dengan threshold kurang dari 12%, video ES yang dihasilkan oleh system decoder masih memiliki kualitas yang cukup baik. Dari sini dan berdasarkan uji coba pada [3] ditentukan bahwa nilai threshold yang akan digunakan pada algoritma UPTA adalah 12%. B. Simulasi dan Parameter Uji Topologi jaringan yang dimodelkan menggunakan OPNET dapat dilihat pada gambar 3. Transmisi dilakukan antara dua subnet yang dipisahkan oleh dua router. Konektor antara tiga workstation (sebagai pengirim data) dengan Router1 adalah kabel ethernet 10BaseT. Tiga workstation lainnya sebagai penerima data terhubung dengan Router2 juga dengan menggunakan konektor 10BaseT. Buffer pada Router1 diatur sehingga mempunyai kapasitas sebesar 65 KB. Router1 terhubung dengan Router2 melalui konektor PPP E1 dengan data rate 2.048 Mbps dan propagation delay sebesar 1 ms. Konektor lainnya pada jaringan mempunyai propagation delay sebesar 1 µs. Tiga workstation sebagai pengirim data terdiri dari TCP Source, ON/OFF Source, dan Video Source. TCP Source dan ON/OFF Source masing-masing mengirimkan data melalui FTP menuju TCP Dest dan ON/OFF Dest. Sedangkan Video Source mengirimkan video (video streaming) MPEG-2 (mobl_120.m2v) menuju Video Dest. Video Source mengirimkan paket-paket berukuran 188 byte (ukuran paket pada MPEG-2 TS) dengan data rate 1 Mbps. TCP Source dan ON/OFF Source mengirimkan data juga dengan data rate sebesar 1 Mbps. Untuk menghindari packet loss, ukuran paket pada TCP Source dan ON/OFF Source ditetapkan sebesar 512 byte. ON/OFF Source mengirimkan data selama periode ON, dan berhenti pada periode OFF. ON/OFF Source melakukan transmisi data secara dinamis yang mempengaruhi tingkat kepadatan trafik pada router. Gambar 3. Topologi jaringan Interval U pada koneksi video dihasilkan dengan mengontrol periode ON dari ON/OFF Source. Ketika ON/OFF Source dimatikan, hanya ada dua flow di dalam jaringan sehingga trafik tidak padat. Tetapi ketika ON/OFF Source dinyalakan, ada tiga flow yang melalui Router1 sehingga trafik menjadi sangat padat. Algoritma UPTA diimplementasikan pada Router1 yang juga mengimplementasikan WFQ. Modifikasi dilakukan pada process model di dalam router yang menangani atau mengatur antrian paket dengan metode WFQ. Pada OPNET, process model yang dimaksud adalah ip_output_iface. Pada ip_output_iface ditambahkan prosedur untuk menghitung arrival rate, fairshare, dan nilai drop probability untuk setiap paket yang masuk ke Router1. Implementasi UPTA pada WFQ ditunjukkan pada gambar 4 [3]. Simulasi dilakukan untuk mendapatkan nilai dari parameter-parameter yang menjadi tolak ukur performa jaringan. Parameter-parameter tersebut adalah: 1. throughput koneksi TCP: untuk koneksi antara TCP Source dengan TCP Dest, nilai throughput diambil dari jumlah trafik yang diterima pada TCP Dest dalam bits per second (bps). 2. waktu unggah koneksi TCP: dengan mengirimkan file dari TCP Source kepada TCP Dest dalam ukuran tertentu, waktu yang diperlukan untuk mengunggah file tersebut bisa diketahui dengan melihat pada detik keberapa potongan terakhir file sampai ke TCP Dest. 3. packet drop pada router: dengan mengetahui jumlah packet drop pada Router1, dapat diketahui apakah dengan mengimplementasikan UPTA, video menjadi semakin unintelligible atau tidak. 4. packet loss pada koneksi video: packet loss diukur dengan membandingkan jumlah paket yang dikirimkan oleh Video Source dengan jumlah paket yang diterima oleh Video Dest.

4 Klasifikasi per flow.... Gambar 4. Implementasi UPTA pada WFQ V. HASIL UJI COBA Pada bagian ini akan ditunjukkan nilai dari parameterparameter yang telah diujicobakan menggunakan simulasi pada OPNET. Masing-masing simulasi berdurasi 50 detik. Untuk setiap parameter, uji coba dilakukan dalam 5 skenario. Setiap skenario mempunyai interval U yang berbeda-beda dimana pada skenario 1 sampai dengan 5 masing-masing interval U berdurasi 10, 20, 30, 40, dan 50 detik. A. Throughput koneksi TCP Tabel 2 menunjukkan hasil pengukuran throughput untuk masing-masing skenario pada jaringan yang mengimplementasikan UPTA dan yang tidak. Hasil pengukuran menunjukkan bahwa penggunaan UPTA mampu meningkatkan nilai throughput hingga 1,9%. Tabel 2. Hasil pengukuran throughput pada 5 skenario Gambar 5. Grafik throughput koneksi TCP pada Skenario 1 Gambar 6. Grafik throughput koneksi TCP pada Skenario 2 Skenario WFQ Tanpa UPTA WFQ Dengan UPTA 1 0.6720 Mbps 0,6733 Mbps 2 0,6253 Mbps 0,6280 Mbps 3 0,5787 Mbps 0,5840 Mbps 4 0,5320 Mbps 0,5400 Mbps 5 0,4867 Mbps 0,4960 Mbps Pada gambar 5 sampai dengan 9 ditampilkan grafik nilai throughput pada masing-masing skenario. Dari grafik terlihat bahwa peningkatan throughput terjadi selama interval U. Sedangkan pada interval I, throughput kurang lebih sama. Hal ini menunjukkan bahwa UPTA hanya bekerja ketika UPT terjadi yaitu pada interval U. B. Waktu unggah koneksi TCP Uji coba untuk mengukur waktu unggah dilakukan dengan mengirimkan 5 file dengan ukuran yang berbeda-beda yaitu 15 KB, 200 KB, 1,5 MB, 2 MB, dan 2,5 MB. Pada gambar 10 sampai dengan 14 ditampilkan grafik hasil uji coba. Dari hasil pengukuran didapatkan bahwa UPTA mampu mengurangi waktu unggah file hingga 1,2%. Gambar 7. Grafik throughput koneksi TCP pada Skenario 3 Gambar 8. Grafik throughput koneksi TCP pada Skenario 2

5 Gambar 9. Grafik throughput koneksi TCP pada Skenario 2 Gambar 10. Grafik waktu unggah file ukuran 15 KB Gambar 11. Grafik waktu unggah file ukuran 200 KB Gambar 14. Grafik waktu unggah file ukuran 2,5 M C. Packet Drop Pada tabel 3 ditunjukkan hasil pengukuran nilai rata-rata packet drop pada masing-masing skenario. Perbedaan packet drop yang paling besar Dari tabel dapat diketahui bahwa pada skenario 5 terjadi hingga 8%. Ini menunjukkan bahwa pada jaringan yang mengimplementasikan UPTA, semakin lama interval U maka akan semakin banyak pula UPT yang dihilangkan oleh algoritma UPTA. Namun, hal ini tidak akan mengurangi kualitas video secara signifikan karena prosentase penambahan packet drop cukup kecil. Tabel 3. Jumlah Rata-rata Packet Drop pada Router1 Skenario WFQ Tanpa UPTA WFQ Dengan UPTA 1 159,71 packets/s 162,35 packets/s 2 189,04 packets/s 197,02 packets/s 3 218,31 packets/s 231,50 packets/s 4 247,63 packets/s 265,54 packets/s 5 276,16 packets/s 300,15 packets/s D. Packet Loss Pada gambar 15 sampai dengan 19, diperlihatkan grafik yang menunjukkan jumlah trafik yang dikirimkan (traffic sent) oleh Video Source dan trafik yang sampai (traffic received) ke Video Dest pada 5 skenario simulasi. Dari keseluruhan skenario dapat dilihat bahwa tidak terdapat perbedaan yang signifikan pada hasil statistik traffic received pada jaringan yang mengimplementasikan UPTA dan yang tidak. Grafik juga menunjukkan bahwa perbedaan packet loss paling besar ada di skenario 5 yaitu 7,4%. Hal ini menunjukkan bahwa UPTA tidak menyebabkan video yang diterima menjadi unintelligible. Gambar 12. Grafik waktu unggah file ukuran 1,5 MB Gambar 15. Grafik traffic sent dan traffic received pada skenario 1 Gambar 13. Grafik waktu unggah file ukuran 2 MB

6 Gambar 16. Grafik traffic sent dan traffic received pada skenario 2 Gambar 17. Grafik traffic sent dan traffic received pada skenario 3 Gambar 18. Grafik traffic sent dan traffic received pada skenario 4 Gambar 19. Grafik traffic sent dan traffic received pada skenario 5 VI. KESIMPULAN Pada makalah ini telah dijelaskan permasalahan UPT. UPT muncul sebagai efek samping dari penggunaan algoritma fair packet queueing pada router dengan trafik yang sangat padat. Pada makalah ini juga telah dilakukan analisis untuk mengetahui pengaruh penggunaan algoritma UPTA pada router untuk menghilangkan UPT. Dari data-data hasil percobaan dapat disimpulkan bahwa dengan mengimplementasikan algoritma UPTA, throughput dari aplikasi non multimedia mengalami peningkatan sehingga data yang dikirimkan oleh aplikasi tersebut lebih cepat sampai ke tujuan. Walaupun dengan mengimplementasikan algoritma UPTA dapat menyebabkan lebih banyak paket yang terbuang, audio/video yang sampai ke penerima tidak akan mengalami penurunan kualitas yang signifikan karena penambahan jumlah paket yang terbuang relatif sedikit. DAFTAR PUSTAKA [1] Wu, Jizhong, and Mahbub Hassan. 2002. The Issue of Useless Packet Transmission for Multimedia over the Internet. Proceeding of Computer Communication 26. Sydney, Australia. [2] Kurose, James F, and Keith W Ross. 2000. Computer Networking: A Top-Down Approach Featuring the Internet. Addison Wesley Longman. [3] Wu, Jizhong. 2003. "Techniques to Avoid Useless Packet Transmission in Multimedia over Best-Effort Networks. Thesis Report. Sydney, Australia.. [4] Jaffe, J.M. 1981. "Bottleneck Flow Control." Proceeding of IEEE Transactions On Communications, Vol. COM-29, No. 7. [5] Amarta, Robertus Windu. 2010."Analisis Kualitas Pemodelan dan Kinerja IP Multimedia Subsistem dengan Menggunakan Simulator OPNET. Final Year Project Report. Surabaya, Indonesia. [6] Munir, Rendra Sirajul. 2011. "Analisis Kinerja Transmisi Video pada WIFI Berbasis H.263 Menggunakan OPNET. Final Year Project Report. Surabaya, Indonesia. [7] Stoica, I, S Shenker, and H Zhang. 1998. "Core-Stateless Fair Queueing: Achieving Approximately Fair Bandwidth Allocations in High Speed Networks. Proceeding of ACM SIGCOMM. Vancouver, Canada.