DESIGN AND IMPLEMENTATION OF AN ADAPTIVE BANDWIDTH MANAGEMENT SYSTEM USING FUZZY SUGENO AND PER CONNECTION QUEUE (PCQ)

Ridlo, Hafidz Irham Ar (2026) DESIGN AND IMPLEMENTATION OF AN ADAPTIVE BANDWIDTH MANAGEMENT SYSTEM USING FUZZY SUGENO AND PER CONNECTION QUEUE (PCQ). Undergraduate thesis, UPN Veteran Jawa Timur.

[img] Text (Cover)
22081010068-cover.pdf

Download (1MB)
[img] Text (Bab 1)
22081010068-bab1.pdf

Download (189kB)
[img] Text (Bab 2)
22081010068-bab2.pdf
Restricted to Repository staff only until 22 July 2029.

Download (817kB)
[img] Text (Bab 3)
22081010068-bab3.pdf
Restricted to Repository staff only until 22 July 2029.

Download (562kB)
[img] Text (Bab 4)
22081010068-bab4.pdf
Restricted to Repository staff only until 22 July 2029.

Download (1MB)
[img] Text (Bab 5)
22081010068-bab5.pdf

Download (170kB)
[img] Text (Daftar Pustaka)
22081010068-daftarpustaka.pdf

Download (191kB)
[img] Text (Lampiran)
22081010068-lampiran.pdf
Restricted to Repository staff only

Download (1MB)

Abstract

Network environments commonly experience dynamic traffic fluctuations, making them vulnerable to Quality of Service (QoS) degradation. Existing bandwidth management approaches have fundamental limitations: static configurations can provide stability under normal conditions but lack adaptability to sudden traffic surges, while previous implementations of Fuzzy Inference Systems have been able to produce adaptive decisions yet still require administrator intervention because they are not directly integrated with network devices. This research develops an adaptive bandwidth management system with a closed-loop control mechanism on a MikroTik router acting as the network gateway. The system architecture consists of a sequential processing flow that classifies network traffic into three priority classes: Real-time, Streaming, and Bulk. The system processes inputs in the form of the number of active clients and network traffic through nine Sugeno Fuzzy rule bases to generate three dynamic pcq-rate limits within a multi-output architecture during each 10 second inference cycle. Transition values are obtained using the weighted average defuzzification method, resulting in smoother bandwidth allocation, while bandwidth limits are enforced directly by an active Python-based controller communicating through the MikroTik API. Evaluation results show that the Sugeno Fuzzy logic is capable of adapting and making autonomous decisions every 10 seconds. Under high-traffic conditions, the system automatically produces a “Highly Restricted” decision, significantly reducing bandwidth allocation for the Streaming and Bulk classes to ensure the stability of the Real-time class as the highest priority. Scenario testing and QoS performance validation demonstrate an improvement in the throughput index from the Fair (2) category to the Very Good (4) category, while packet loss, delay, and jitter are consistently maintained within the Very Good (4) category according to TIPHON standards. The proposed closedloop adaptive bandwidth management system successfully combines autonomous computational decision making with fair bandwidth distribution through Per Connection Queue (PCQ) in dynamic network environments.

Item Type: Thesis (Undergraduate)
Contributors:
ContributionContributorsNIDN/NIDKEmail
Thesis advisorAgussalim, AgussalimNIDN0911088501agussalim.si@upnjatim.ac.id
Thesis advisorRakhmadi, ArdhonNIDN9990610207ardhon.rakhmadi.fasilkom@upnjatim.ac.id
Subjects: T Technology > TK Electrical engineering. Electronics Nuclear engineering > TK5105 Computer Network
Divisions: Faculty of Computer Science > Departemen of Informatics
Depositing User: Hafidz Irham Ar Ridlo
Date Deposited: 22 Jul 2026 06:38
Last Modified: 22 Jul 2026 07:39
URI: https://repository.upnjatim.ac.id/id/eprint/57685

Actions (login required)

View Item View Item