Abstract
Session Initiation Protocol (SIP) is an application-layer protocol to handle sessions between two points. SIP is implemented on the top of the transport protocols, such as user datagram protocol (UDP) or transmission control protocol (TCP). SIP messages are transmitted by UDP or TCP. We focus on an interaction between the application layer (SIP) and the transport layer (UDP or TCP). The paper studies how the interaction affects performance of SIP signaling. A significant performance difference was found to exist because of the interaction. In the case of SIP over UDP, retransmissions of SIP messages decrease throughput. On the other hand, in the case of SIP over TCP, a large TCP buffer causes a large call setup delay although TCP improves throughput.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Govind, M., Sundaragopalan, S., Binu, K.S., Saha, S.: Retransmission in SIP over UDP - Traffic Engineering Issues. In: Proc. of International Conference on Communication and Broadband Networking, Bangalore (May2003)
Schulzrinne, H., Rosenberg, J.: The Session Initiation Protocol: Internet-Centric Signaling. IEEE Communication Magazine 38(10), 134–141 (2000)
Rosenberg, J., et al.: “SIP: Session Initiation Protocol”, RFC3261 (June 2002), http://www.ietf.org/rfc/rfc3261.txt
Postel, J.: User Datagram Protocol, RFC768, IETF (August 1980)
Postel, J.: “Transmission Control protocol”, RFC 793 (September 1981)
Lulling, M., Vaughan, J.: A Simulation-based Comparative Evaluation of Transport Protocols for SIP. Computer Communications 29(4), 525–537 (2006)
Allman, M., Paxson, V., Stevens, W.: “TCP Congestion Control”, RFC2581, IETF (April 1999)
Camarillo, G., Kantola, R., Schulzrinne, H.: Evaluation of Transport Protocols for the Session Initiation Protocol. IEEE Network 17(5), 40–46 (2003)
Eyers, T., Schulzrinne, H.: Predicting Internet Telephony Call Setup Delay. In: Proc. 1st IP-Telephony Workshop, pp. 107–126 (April 2000)
Fathi, H., Chakraborty, S., Prasad, R.: On SIP Session Setup Delay for VoIP Services Over Correlated Fading Channels. IEEE Trans. on Vehicular Technology 55(1), 286–295 (2006)
VINT Project: “Network simulator ns-2”, http://www.isi.edu/nsnam/ns/
Wanke, S., Scharf, M., Kiesel, S., Wahl, S.: Measurement of the SIP Parsing Performance in the SIP Express Router. In: Pras, A., van Sinderen, M. (eds.) EUNICE 2007. LNCS, vol. 4606, pp. 103–110. Springer, Heidelberg (2007)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ohta, M. (2008). Effects of Interaction between Transport and Application Layers on SIP Signaling Performance. In: Balandin, S., Moltchanov, D., Koucheryavy, Y. (eds) Next Generation Teletraffic and Wired/Wireless Advanced Networking. NEW2AN 2008. Lecture Notes in Computer Science, vol 5174. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-85500-2_11
Download citation
DOI: https://doi.org/10.1007/978-3-540-85500-2_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-85499-9
Online ISBN: 978-3-540-85500-2
eBook Packages: Computer ScienceComputer Science (R0)