QoS-aware hierarchical token bucket (QHTB) queuing disciplines for QoS-guaranteed Diffserv provisioning with optimized bandwidth utilization and priority-based preemption
Jan. 28, 2013 to Jan. 30, 2013
Chang-Hwan Lee , Dept. of Inf. & Commun. Eng., Yeungnam Univ., Gyeongsan, South Korea
Young-Tak Kim , Dept. of Inf. & Commun. Eng., Yeungnam Univ., Gyeongsan, South Korea
In most commercial IP routers, the traffic engineering is not fully supporting the optimized bandwidth sharing for QoS-guaranteed DiffServ provisioning with optimized bandwidth sharing that dynamically redistributes any unused bandwidth to backlogged flows and provides fast fault restoration with priority-based preemption. In this paper, we propose a QoS-aware hierarchical token bucket (QHTB) queuing discipline for QoS-guaranteed DiffServ provisioning. Each end-to-end aggregated traffic flow that includes realtime traffic and non-realtime traffic is described by traffic parameters, and link bandwidth is allocated according to the traffic parameters. If extra available bandwidth is available, it is re-distributed according to the predefined rates and backlog status. As a prototyping of the proposed architecture, we modified the hierarchical token bucket (HTB) kernel module in Linux IP/MPLS router. The performances of the proposed QoS-aware HTB (QHTB) in various traffic conditions have been analyzed with a series of systematic experiments. From the experimental results, we verified that the proposed QHTB provides optimized bandwidth utilization with guaranteed QoS provisioning for time-sensitive realtime service classes, while optimized bandwidth sharing among throughput-sensitive non-realtime service classes. Performance analysis of fast fault restorations with priority-based preemption is also provided that gives us some guidelines to efficiently schedule bandwidth sharing for i) QoS-guaranteed differentiated realtime service provisioning, ii) optimized bandwidth sharing with dynamic reallocation of unused bandwidth, and iii) fast fault restoration with priority-based preemption.
Bandwidth, Quality of service, Linux, Kernel, Diffserv networks, IP networks, Traffic control,Hierarchical Token Bucket (HTB), Traffic Engineering, DiffServ, Bandwidth Sharing
Chang-Hwan Lee, Young-Tak Kim, "QoS-aware hierarchical token bucket (QHTB) queuing disciplines for QoS-guaranteed Diffserv provisioning with optimized bandwidth utilization and priority-based preemption", ICOIN, 2013, The International Conference on Information Networking 2014 (ICOIN2014), The International Conference on Information Networking 2014 (ICOIN2014) 2013, pp. 351-358, doi:10.1109/ICOIN.2013.6496403