title: Fuzzy-based adaptive bandwidth control for loss guarantees.
abstract: This paper presents the use of adaptive bandwidth control (ABC) for a quantitative packet loss rate guarantee to aggregate traffic in packet switched networks. ABC starts with some initial amount of bandwidth allocated to a queue and adjusts it over time based on online measurements of system states to ensure that the allocated bandwidth is just enough to attain the specified loss requirement. Consequently, no a priori detailed traffic information is required, making ABC more suitable for efficient aggregate quality of service (QoS) provisioning. We propose an ABC algorithm called augmented Fuzzy (A-Fuzzy) control, whereby fuzzy logic control is used to keep an average queue length at an appropriate target value, and the measured packet loss rate is used to augment the standard control to achieve better performance. An extensive simulation study based on both theoretical traffic models and real traffic traces under a wide range of system configurations demonstrates that the A-Fuzzy control itself is highly robust, yields high bandwidth utilization, and is indeed a viable alternative and improvement to static bandwidth allocation (SBA) and existing adaptive bandwidth allocation schemes. Additionally, we develop a simple and efficient measurement-based admission control procedure which limits the amount of input traffic in order to maintain the performance of the A-Fuzzy control at an acceptable level.
authors.affiliation: University of Pittsburgh, PA 15260, USA.
authors.forename: Peerapon
authors.initials: P
authors.lastname: Siripongwutikorn
authors.forename: Sujata
authors.initials: S
authors.lastname: Banerjee
authors.forename: David
authors.initials: D
authors.lastname: Tipper
mesh_terms: D000465:Algorithms; D016477:Artifacts; D001185:Artificial Intelligence; D003198:Computer Simulation; D017143:Fuzzy Logic; D016247:Information Storage and Retrieval / Q000379:methods*; D020407:Internet; D015233:Models, Statistical; D010363:Pattern Recognition, Automated / Q000379:methods*; D011786:Quality Control; D012815:Signal Processing, Computer-Assisted; D013685:Telecommunications