Ying-Dar Lin
Chu Shun-Yi Network Communication Technology Development funds
Internet QoSĦAIntServĦADiffServĦARouter
In recent years, since the traffic on the Internet increases dramatically, the need to provide quality of service becomes more important. The QoS provisioning methods can be categorized into 2 types: Integrated Services and Differentiated Services. The difference between these two is that the former provides QoS to each flow. Though it can provide fine-grain QoS, it is not scalable. The latter provides different quantized levels of QoS to different classes of flows. Though it provides weaker flow-isolation, it scales well. Thus, providing IntServ locally while providing DiffServ on the core network seems to be a feasible way.
In our previous project, we have
designed and implemented an IntServ RSVP router on CCL RAS (Remote Access
Server) platform. Thus, our initial step in this project will be focused on
porting the previous code on RSVP traffic control modules to Linux platform to
achieve better and stable performance. Next, when we turn our attention on the
interoperability between IntServ and DiffServ, the
following router's algorithms on IntServ/DiffServ would be addressed:
O RSVP/DSCP (Differentiated Service
Code Point) Mapping
O Explicit & implicit admission
control
O Bandwidth broker
O DiffServ per-class routing
algorithm
Finally, we expect the algorithms
described above to be implemented on the Linux platform, to create a physical
platform that can provides IntServ and IntServ. We expect our results in this
projects can be adopted in the following three environments:
O IntServ RSVP router
O IntServ/DiffServ edge router
O IntServ/DiffServ boundary router