Understanding SIP through Model-Checking

  • Authors:
  • Pamela Zave

  • Affiliations:
  • AT&T Laboratories--Research, New Jersey, USA

  • Venue:
  • Principles, Systems and Applications of IP Telecommunications. Services and Security for Next Generation Networks
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

In recent years, SIP has become an important and widely-used protocol for IP-based multimedia services. Despite voluminous documentation, there is only scattered and informal material explaining the states of the protocol and the events that can occur in each state. To fill this gap, this paper presents a Promela model of invite dialogs in SIP. The model has been verified and validated with the Spin model-checker. The paper discusses the practical value of this model, explains some problems in SIP revealed by it, makes recommendations for solutions, and presents some directions for future work.