Home > Published Issues > 2006 > Volume 1, No. 5, August 2006 >

Bandwidth Allocation and Session Scheduling using SIP

Hassan HASSAN, Jean-Marie GARCIA and Olivier BRUN
LAAS-CNRS, Toulouse, France

Abstract—Session Initiation Protocol (SIP) is a newsignaling protocol designed to establish multimedia sessionsin telecommunication networks. In this paper, we suggestthe extension of SIP functionalities to coordinate QoSmechanisms deployed in IP networks, and especially inDiffServ domain. Indeed, the interaction between small andbig TCP sessions may have dramatic consequences on smallTCP sessions. Hence, we use SIP to achieve QoSmanagement on a session basis, in which the over all activityof the user during the session is considered. The suggestedmechanisms deal with two issues: first, session schedulingbased on session duration and/or volume, and secondbandwidth allocation on a per-flow basis using equivalentbandwidth estimation techniques. The proposedmechanisms are implemented in the SIP proxy server asQoS management algorithms, and they are validated bysimulations.

Index Terms—SIP, DiffServ, Web, QoS, Bandwidthallocation, Scheduling.

Cite: Hassan HASSAN, Jean-Marie GARCIA and Olivier BRUN, "Bandwidth Allocation and Session Scheduling using SIP," Journal of Communications, vol. 1, no. 5, pp. 17-27, 2006.