Bandwidth Allocation and Session Scheduling using SIP

Session Initiation Protocol (SIP) is a new signaling protocol designed to establish multimedia sessions in telecommunication networks. In this paper, we suggest the extension of SIP functionalities to coordinate QoS mechanisms deployed in IP networks, and especially in DiffServ domain. Indeed, the interaction between small and big TCP sessions may have dramatic consequences on small TCP sessions. Hence, we use SIP to achieve QoS management on a session basis, in which the over all activity of the user during the session is considered. The suggested mechanisms deal with two issues: first, session scheduling based on session duration and/or volume, and second bandwidth allocation on a per-flow basis using equivalent bandwidth estimation techniques. The proposed mechanisms are implemented in the SIP proxy server as QoS management algorithms, and they are validated by simulations.

[1]  Frank Kelly,et al.  Notes on effective bandwidths , 1994 .

[2]  Biplab Sikdar,et al.  An integrated model for the latency and steady-state throughput of TCP connections , 2001, Perform. Evaluation.

[3]  H. Hassan,et al.  Aggregate Traffic Models for VoIP Applications , 2006, International Conference on Digital Telecommunications (ICDT'06).

[4]  Luca Veltri,et al.  QoS control by means of COPS to support SIP-based applications , 2002, IEEE Netw..

[5]  R. Mazumdar,et al.  Cell loss asymptotics for buffers fed with a large number of independent stationary sources , 1999 .

[6]  W. Whitt,et al.  Performance of the Queueing Network Analyzer , 1983, The Bell System Technical Journal.

[7]  Urtzi Ayesta Stochastic scheduling and its application to TCP/IP networks , 2004 .

[8]  George Varghese,et al.  New directions in traffic measurement and accounting: Focusing on the elephants, ignoring the mice , 2003, TOCS.

[9]  Ward Whitt,et al.  Characterizing Superposition Arrival Processes in Packet Multiplexers for Voice and Data , 1986, IEEE J. Sel. Areas Commun..

[10]  Chris Guy,et al.  TE-SIP server design for a SIP-over-MPLS based network , 2003, International Conference on Communication Technology Proceedings, 2003. ICCT 2003..

[11]  Jean C. Walrand,et al.  Effective bandwidths: Call admission, traffic policing and filtering for ATM networks , 1995, Queueing Syst. Theory Appl..

[12]  Debasis Mitra,et al.  Effective bandwidth of general Markovian traffic sources and admission control of high speed networks , 1993, IEEE INFOCOM '93 The Conference on Computer Communications, Proceedings.

[13]  Ahmed K. Elhakeem,et al.  Traffic aggregation based SIP over MPLS network architecture , 2005, 19th International Conference on Advanced Information Networking and Applications (AINA'05) Volume 1 (AINA papers).

[14]  Frank P. Kelly,et al.  Effective bandwidths at multi-class queues , 1991, Queueing Syst. Theory Appl..

[15]  Ward Whitt,et al.  Tail probabilities with statistical multiplexing and effective bandwidths in multi-class queues , 1993, Telecommun. Syst..

[16]  Costas Courcoubetis,et al.  EFFECTIVE BANDWIDTHS FOR STATIONARY SOURCES , 1995 .

[17]  Hamid Ahmadi,et al.  Equivalent Capacity and Its Application to Bandwidth Allocation in High-Speed Networks , 1991, IEEE J. Sel. Areas Commun..

[18]  Donald F. Towsley,et al.  Approximation Techniques for Computing Packet Loss in Finite-Buffered Voice Multiplexers , 1991, IEEE J. Sel. Areas Commun..

[19]  R. Weber,et al.  Buffer overflow asymptotics for a buffer handling many traffic sources , 1996, Journal of Applied Probability.

[20]  Jacky Guibert,et al.  Large Deviations Approximations for Fluid Queues Fed by a Large Number of On/Off Sources , 1995, IEEE J. Sel. Areas Commun..