Filters








347 Hits in 4.9 sec

Explaining the Impact of Network Transport Protocols on SIP Proxy Performance

Kaushik Kumar Ram, Ian C. Fedeli, Alan L. Cox, Scott Rixner
2008 ISPASS 2008 - IEEE International Symposium on Performance Analysis of Systems and software  
This paper characterizes the impact that the use of UDP versus TCP has on the performance and scalability of the OpenSER SIP proxy server.  ...  SIP can utilize a variety of transport protocols, including UDP and TCP. Despite the advantages of TCP, such as reliable delivery and congestion control, the common practice is to use UDP.  ...  TCP-based SIP proxy servers to be multi-threaded, eventdriven servers. This would not have a negative impact on UDP performance.  ... 
doi:10.1109/ispass.2008.4510740 dblp:conf/ispass/RamFCR08 fatcat:o7gxhfqwkbea3ltedyt6h45ypu

Session Initiation Protocol [chapter]

2013 Identification and Management of Distributed Data  
SIP assumes that the transport layer is inherently unreliable and as such provides transport layer mechanisms. For target device discovery SIP requires the use of application layer routing.  ...  SIP enables initiating, modifying and terminating sessions for a user, while maintaining neutrality to physical media capabilities and using other protocols to negotiate these.  ...  can be further d ivided into call stateful proxies, which maintain state of the entire call, from the establishing to the termination of the call and transactional stateful proxies that maintain state  ... 
doi:10.1201/b14966-20 fatcat:7xrqguhkevefzded36gxtnjjoy

Session Initiation Protocol [chapter]

2016 Multimedia Networks  
SIP assumes that the transport layer is inherently unreliable and as such provides transport layer mechanisms. For target device discovery SIP requires the use of application layer routing.  ...  SIP enables initiating, modifying and terminating sessions for a user, while maintaining neutrality to physical media capabilities and using other protocols to negotiate these.  ...  can be further d ivided into call stateful proxies, which maintain state of the entire call, from the establishing to the termination of the call and transactional stateful proxies that maintain state  ... 
doi:10.1002/9781119090151.ch6 fatcat:zedcdpf465bvzofxk3ss4iklle

Extending web browsers architectures to support HTTP session mobility

Michael O. Adeyeye, Neco Ventura
2007 Proceedings of the 2007 ACM CoNEXT conference on - CoNEXT '07  
The capabilities of these web browsers will be extended by integrating a Session Initiation Protocol (SIP) stack into them.  ...  In a bid to extend web browsers capabilities, a new extension that transfers HTTP session between two web browsers also knows as User Agents will be developed.  ...  The UAC and the SIP AS will have the intelligence to detect what mechanism is used to make HTTP stateful.  ... 
doi:10.1145/1364654.1364714 dblp:conf/conext/AdeyeyeV07 fatcat:2esahz4csfgizhyhvutxz3svuu

Failover, load sharing and server architecture in SIP telephony

Kundan Singh, Henning Schulzrinne
2007 Computer Communications  
We describe our two-stage reliable and scalable SIP server architecture in which the first stage proxies the request to one of the second stage server group based on the destination user identifier.  ...  We quantitatively evaluate the performance improvement of the load sharing architecture using our SIP server.  ...  Jonathan Lennox is the primary architect of our SIP server, sipd, and helped with SIPstone tools. Sankaran Narayanan implemented the efficient database interaction in sipd.  ... 
doi:10.1016/j.comcom.2006.08.037 fatcat:dsia3mguuvdz7jvu5l2bxmnzui

Sip Overload Control Testbed: Design, Building and Evaluation [article]

Ahmad Reza Montazerolghaem, Mohammad Hossein Yaghmaee
2013 arXiv   pre-print
In this paper the window-based overload control mechanism which does not require explicit feedback is developed and implemented on Asterisk open source proxy and evaluated.  ...  Although utilization of SIP protocol in a wide range of applications has made various vulnerabilities in this protocol, amongst which overload could make serious problems in SIP servers.  ...  for which a transaction is created; these transactions are saved in shared memory of Worker Processes.  ... 
arXiv:1307.3411v1 fatcat:j5mtoayfafcpfcz5rb7ikrrvuu

The impact of TLS on SIP server performance

Charles Shen, Erich Nahum, Henning Schulzrinne, Charles Wright
2010 Principles, Systems and Applications of IP Telecommunications on - IPTComm '10  
We show that using TLS can reduce performance by up to a factor of 17 compared to the typical case of SIP-over-UDP.  ...  We evaluate the cost of TLS experimentally using a testbed with OpenSIPS, OpenSSL, and Linux running on an Intel-based server.  ...  At a cost of 1.1, it is a little larger than the base UDP cost. Using TCP thus more than doubles the cost of SIP processing with UDP.  ... 
doi:10.1145/1941530.1941540 dblp:conf/iptcomm/ShenNSW10 fatcat:eylmscal65a5hasjkjfazjqbcq

SIP Overload Control Testbed: Design, Building and Evaluation

Ahmad reza Montazerolghaem, Mohammad Hossein Yaghmaee
2013 The International Journal of Ambient Systems and Applications  
In this paper the window-based overload control mechanism which does not require explicit feedback is developed and implemented on Asterisk open source proxy and evaluated.  ...  Although utilization of SIP protocol in a wide range of applications has made various vulnerabilities in this protocol, amongst which overload could make serious problems in SIP servers.  ...  for which a transaction is created; these transactions are saved in shared memory of Worker Processes.  ... 
doi:10.5121/ijasa.2013.1202 fatcat:7awouxonovfl3e37w2wxsixwyi

Session management for accountability in distributed multimedia services

William Conner, Klara Nahrstedt, Nikita Borisov, Roy Campbell, Indranil Gupta, Arun Iyengar
2009 ACM SIGMultimedia Records  
The first solution to preventing transaction state overload that we present is a family of early ii termination algorithms that selectively terminate transactions suspected of causing transaction state  ...  This protection mechanism relies on per-transaction accounting at a single server.  ...  transaction state that must be maintained at a SIP proxy.  ... 
doi:10.1145/1662537.1662540 fatcat:xf5slmbh7fbyxhud3slws62wcq

SIP security issues: the SIP authentication procedure and its processing load

S. Salsano, L. Veltri, D. Papalilo
2002 IEEE Network  
By means of a real testbed implementation, we provide an experimental performance analysis of the SIP security mechanisms, based on our open source Java implementation of a SIP proxy server.  ...  Note that digest authentication does not provide a very high level of security by modern security standards. One reason is that it is based on a shared secret rather than a public key mechanism.  ... 
doi:10.1109/mnet.2002.1081764 fatcat:teoqjgbc5faatd6nunxzogb424

A service environment for air traffic control based on SIP

K. Darilion, C. Kurth, W. Kampichler, K.M. Goeschka
2004 37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the  
The use of an IP (Internet Protocol) based network for voice and data communication will ease this integration but on the other hand causes new challenges when facing the characteristics of packet based  ...  Air traffic control uses radio based air/ground communication. We use the session initiation protocol (SIP) for setting up audio sessions and the SIP specific event notification to control radios.  ...  If the proxy is transaction stateful, it has to maintain the state of all forwarded requests.  ... 
doi:10.1109/hicss.2004.1265482 dblp:conf/hicss/DarilionKKG04 fatcat:luondgbdnba5tpebgv3bfkyrpu

SIP server performance on multicore systems

C. P. Wright, E. M. Nahum, D. Wood, J. M. Tracey, E. C. Hu
2010 IBM Journal of Research and Development  
Incremental garbage collection smooths out peaks of both central processing unit and shared memory utilization, eliminating bursts of failed SIP interactions and reducing lock contention on the shared  ...  This paper evaluates the performance of a popular open-source Session Initiation Protocol (SIP) server on three different multicore architectures.  ...  [37] measured the capacity of four transaction stateful SIP proxies using a suite of five microbenchmark tests.  ... 
doi:10.1147/jrd.2009.2036976 fatcat:4fxarlv6jbadnmdwrvdlrixh5i

One Server Per City: Using TCP for Very Large SIP Servers [chapter]

Kumiko Ono, Henning Schulzrinne
2008 Lecture Notes in Computer Science  
The transport protocol for SIP can be chosen based on the requirements of services and network conditions. How does the choice of TCP affect the scalability and performance compared to UDP?  ...  We first investigate scalability of a TCP echo server, then compare performance of a SIP server for three TCP connection lifetimes: transaction, dialog, and persistent.  ...  From the results of the component tests, we suggest to speed up message parsing to ease overload control for a SIP server.  ... 
doi:10.1007/978-3-540-89054-6_7 fatcat:vtl6rsofzjandaajdryz4q6gsm

Secure SIP: A Scalable Prevention Mechanism for DoS Attacks on SIP Based VoIP Systems [chapter]

Gaston Ormazabal, Sarvesh Nagpal, Eilon Yardeni, Henning Schulzrinne
2008 Lecture Notes in Computer Science  
The test-tool included SIP-based attack vectors of spoofed traffic, as-well-as floods of requests, responses and out-of-state message sequences. This paper also presents experimental results. G.  ...  We implemented a large-scale, rule-based SIP-aware application-layer-firewall capable of detecting and mitigating SIP-based Denial-of-Service (DoS) attacks at the signaling and media levels.  ...  At Columbia University we would like to thank Jonathan Lennox, the primary architect of our SIP proxy sipd, and Sankaran Narayanan the primary architect of our benchmarking tool, SIPStone, for their contributions  ... 
doi:10.1007/978-3-540-89054-6_6 fatcat:ljalmfk2tfa2hfybwsp5iyfcb4

SIP

Robert Sparks
2007 Queue  
The mechanics of reaching them were based on their being at the end of a particular fixed section of copper wire.  ...  SIP gateways, SIP phones, and the proxies between them must anticipate leaving a call (more specifically an INVITE transaction) in this ringing, uncompleted state for long periods of time, measured in  ...  For the past seven years, he has focused on designing and developing SIP-based IP communications systems.  ... 
doi:10.1145/1229899.1229909 fatcat:ko6eyugzlbdonpnrvaubkhuun4
« Previous Showing results 1 — 15 out of 347 results