Performance of different call admission schemes in a QoS Diffserv domain

Two types of call admission strategies have been proposed for real time support in the Internet: per flow, reservation (i.e., RSVP) based, and measurement based. We evaluate these strategies for a video streaming application. We use a simulation environment (based on a Parsec platform) which supports DiffServ tools as well as QoS routing. In our experiments, we compare the performance of RA-CAC with M-CAC. We show that the selection between these alternatives is influenced by tradeoffs between throughput and delay performance; and that different classes of users may opt for one or the other technique. We also consider a hybrid situation in which both RA-CAC and M-CAC coexist in the network and are reciprocally "protected" by a weighted fair queueing (WFQ) trunk scheduler. A key enabling technology for the M-CAC scheme is QoS routing. We use Q-OSPF not only to find paths that satisfy the quality constraints (delay and bandwidths) but also to advertise current traffic, delay and available bandwidth on all network links. We also use leaky buckets for shaping and policing. Leaky bucket parameters are selected as a function of effective bandwidth, buffer space and end-to-end delay bound. If the traffic (after shaping and policing) conforms to the negotiated traffic profile, and the effective resources are allocated to the connection, the packets are guaranteed delivery within a given worst-case delay bound. In our experiments we verify that when bandwidth and buffers are explicitly allocated (with RA-CAC), the delay bounds are satisfied. The same is not true for M-CAC, where only a statistical allocation is carried out.

[1]  Srinivasan Keshav,et al.  An Engineering Approach to Computer Networking: ATM Networks , 1996 .

[2]  Nicola Blefari-Melazzi,et al.  A scalable CAC technique to provide QoS guarantees in a cascade of IP routers , 2001, ICC 2001. IEEE International Conference on Communications. Conference Record (Cat. No.01CH37240).

[3]  Debasis Mitra,et al.  Traffic shaping at a network node: theory, optimum design, admission control , 1997, Proceedings of INFOCOM '97.

[4]  Mario Gerla,et al.  Internet QoS Routing Using the Bellman-Ford Algorithm , 1998, HPN.

[5]  Mario Gerla,et al.  Internet QoS routing with IP telephony and TCP traffic , 2000, 2000 IEEE International Conference on Communications. ICC 2000. Global Convergence Through Communications. Conference Record.

[6]  David L. Black,et al.  An Architecture for Differentiated Service , 1998 .

[7]  Mineo Takai,et al.  Parssec: A Parallel Simulation Environment for Complex Systems , 1998, Computer.

[8]  Kumar Jayantilal Parekn Abhay,et al.  A generalized processor sharing approach to frow control in integrated services networks , 1992 .

[9]  Ariel Orda,et al.  QoS Routing Mechanisms and OSPF Extensions , 1999, RFC.

[10]  Abhay Parekh,et al.  A generalized processor sharing approach to flow control in integrated services networks-the multiple node case , 1993, IEEE INFOCOM '93 The Conference on Computer Communications, Proceedings.

[11]  Fred Baker,et al.  Assured Forwarding PHB Group , 1999, RFC.