A UDP-Based State-Sharing Mechanism of SIP Transaction Stateful Proxy

  • Luo Shi-zhang
  • Liao Jian-xin
  • Zhu Xiao-min
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4138)


Current IMS (IP multimedia subsystem) fault-tolerant systems only implemented state-sharing mechanism of SIP call stateful proxy. This paper proposes and implements a UDP-based state-sharing mechanism of SIP transaction stateful proxy. Based on heavy stress testing, experimental reliability figure is shown. By mathematical analysis and derivation, we proved the proposed relationship equation of Tout and reliability R. Experiments showed that the results of the theoretical analysis can reflect the real performance of the system, and that the theoretical and practical Toutbreakpoint value is consistent.


State-sharing Fault-tolerance Session Initiation Protocol Reliability UDP transaction stateful proxy 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    3GPP TS 23.228: IP multimedia( IM) subsystem-stage 2, Technical specification (June 2001)Google Scholar
  2. 2.
    Camarillo, G.: SIP Demystified. McGraw-Hill Companies, New York (2002)Google Scholar
  3. 3.
    Helal, A., Heddaya, A., Bhargava, B.: Replication technique in distributed systems. Kluwer Academic Publishers, Dordrecht (1996)Google Scholar
  4. 4.
    Bozinovski, M., Gavrilovska, L., Prasad, R.: Fault-tolerant SIP-based Call Control System. IEE Electronics Letters 39(2), 254–256 (2003)CrossRefGoogle Scholar
  5. 5.
    Bozinovski, M., Gavrilovska, L., Prasad, R.: A State-sharing Mechanism for Providing Reliable SIP Sessions. In: Telecommunications in Modern Satellite, Cable and Broadcasting Service, 2003. TELSIKS 2003. 6th International Conference, 1-3 October, vol. 1, pp. 384–387 (2003)Google Scholar
  6. 6.
    Bozinovski, M., Gavrilovska, L., Prasad, R., Schwefel, H.-P.: Evaluation of a Fault-tolerant Call Control System. Facta Universitatis Series: Electronics and Energetics 17(1), 33–44 (2004)Google Scholar
  7. 7.
    Bozinovski, M., Renier, T., Schwefel, H.-P., Prasad, R.: Transaction consistency in replicated SIP call control systems. In: Proc. 4th Int. Conf. Information, Communications and Signal Processing, 4th IEEE Pacific-Rim Conf. On Multimedia (ICICS-PCM) (December 2003)Google Scholar
  8. 8.
    Bozinovski, M., Schwefel, H.-P., Prasad, R.: Algorithm for Controlling Transaction Consistency in SIP Session Control Systems. IEE Electronics Letters 40(3), 209–211 (2004)CrossRefGoogle Scholar
  9. 9.
    Bozinovski, M., Schwefel, H.-P., Prasad, R.: Maximum Availability Server Selection Policy for Session Control Systems based on 3GPP SIP. In: The proceedings of Seventh International Symposium on Wireless Personal Multimedia Communications, Padova, Italy (2004)Google Scholar
  10. 10.
    Gray, J.S.: Interprocess Communications in UNIX, 2nd edn. Prentice-Hall, Inc., Englewood Cliffs (1998)Google Scholar
  11. 11.
    HP OpenCall SIP stack Application Development Guide (2003)Google Scholar
  12. 12.
    Specification of Interface between BOSS and SMP, China Mobile Communications Corporation, V1.0.0 (2002)Google Scholar
  13. 13.
    Rosenber, J., et al.: SIP: session initiation protocol, RFC 3261, Internet Engineering Task Force (June 2002)Google Scholar
  14. 14.
    Coulouris, G., Dollimore, J., Kindberg, T.: Distributed systems: concepts and design, 3rd edn. Addison Wesley, Reading (2001)Google Scholar
  15. 15.
    Bozinovski, M., Gavrilovska, L., Prasad, R.: Performance evaluation of a SIP-based state-sharing mechanism. In: IEEE VTS 56th Vehicular Technology Conf. (VTC) 2002, Vancouver, BC, Canada (September 2002)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Luo Shi-zhang
    • 1
  • Liao Jian-xin
    • 1
  • Zhu Xiao-min
    • 1
  1. 1.State Key Laboratory of Networking and Switching TechnologyBeijing University of Posts and TelecommunicationsBeijing

Personalised recommendations