Dynamic scaling of call-stateful SIP services in the cloud

  • Authors:
  • Nico Janssens;Xueli An;Koen Daenen;Claudio Forlivesi

  • Affiliations:
  • Service Infrastructure Research Dept., Alcatel-Lucent Bell Labs, Antwerp, Belgium;Service Infrastructure Research Dept., Alcatel-Lucent Bell Labs, Antwerp, Belgium;Service Infrastructure Research Dept., Alcatel-Lucent Bell Labs, Antwerp, Belgium;Service Infrastructure Research Dept., Alcatel-Lucent Bell Labs, Antwerp, Belgium

  • Venue:
  • IFIP'12 Proceedings of the 11th international IFIP TC 6 conference on Networking - Volume Part I
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Many cloud technologies available today support dynamically scaling out and back computing services. The predominantly session-oriented nature and the carrier-grade requirements of telco services (such as SIP services) complicate the successful adoption of dynamic scaling in a telco cloud. This paper investigates how to enable dynamic scaling of these telco services in an effective manner, focusing in particular on call-stateful SIP services. First, we present and evaluate two protocols to transparently migrate ongoing sessions between call-stateful SIP servers. These allow to quickly shutdown call-stateful SIP servers in response to a scale back request, removing the need to wait until their ongoing calls have finished. Second, instead of responding to load changes in a reactive manner, this paper explores the potential value of pro-active resource provisioning based on call load forecasting. We propose a self-adaptive Kalman filter to implement short-term call load predictions and combine this with history-based predictions to anticipate future call load changes. We believe that session migration and call load forecasting are two important elements to safely reduce the operational expenditure (OpEx) of a cloudified SIP service.