[reSIProcate] StatelessProxy performance problem

Moshe Matitya moshe.matitya at kayote.com
Mon May 16 06:43:07 CDT 2005


I am running the StatelessProxy application, which is included in the reSIProcate distribution, on Windows XP SP2 with a Pentium 4 processor.  It is configured to open only UDP ports.  I set up a load test in which every call session consists of the following four messages:  INVITE, 180, 200, ACK.  The scenario is as follows:
 
                     reSIProcate
                   .  Stateless  .
                 .      Proxy      .
               .                      .
             .                          .
       Phone                             Phone
         A                                 B
         |                |                |
         |    INVITE F1   |    INVITE F1   |
         |--------------->|--------------->|
         | 180 Ringing F8 | 180 Ringing F8 |
         |<---------------|<---------------|
         |    200 OK F11  |    200 OK F11  |
         |<---------------|<---------------|
         |     ACK F12    |     ACK F12    |
         |--------------->|--------------->|
         |                                 |
 
What I've found is that the Stateless Proxy cannot handle any more than 3 calls/sec.
 
I presume that I'm doing something wrong, since the reSIProcate Project page [<http://www.sipfoundry.org/reSIProcate/>] states that reSIProcate provides "fast performance: > ~500 transactions per second on an Intel(TM) P4".
 
Is the StatelessProxy application supposed to handle throughput on this scale?  If it is, then what should I be doing to boost the performance up to the expected levels?
 
Thanks,
 
Moshe

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.resiprocate.org/pipermail/resiprocate-devel/attachments/20050516/75824f6b/attachment.htm>


More information about the resiprocate-devel mailing list