Performance, Computing, and Communications Conference, 2002. 21st IEEE International (2002)
Phoenix, AZ, USA
Apr. 3, 2002 to Apr. 5, 2002
Differentiated services (DiffServ) is a proposed architecture for the Internet to support variable QoS requirements using a simple classification scheme. Unlike its counterpart model of IntServ (integrated services) plus RSVP (resource reservation protocol), the DiffServ framework does not need to maintain large state information in core routers and only carries out aggregate resource reservation at edge routers. Therefore, DiffServ calls for a very different routing framework from IntServ. We propose two new QoS-based routing algorithms under the SiMO (single service, multiple options) framework for DiffServ architectures. These are kthQoSR (kth-shortest QoS routing) and EVQoSR (maximum energy value QoS routing). We also introduce QoS extensions to OSPF (open shortest path first) and compare it to our SiMO routing protocols. Our core routing strategy in SiMO, kthQoSR, is executed at the path level and selects one or more routes from a set of computed routes according to defined selection metrics. On the other hand, EVQoSR is a link level, online distributed routing algorithm. Through extensive simulation, we show that our proposed SiMO routing framework can achieve better route qualities in terms of load balancing and network throughput.
"Author Index," Performance, Computing, and Communications Conference, 2002. 21st IEEE International(PCC), Phoenix, AZ, USA, 2002, pp. 433-434.