Difference between revisions of "About Repro"

From reSIProcate
Jump to navigation Jump to search
Line 2: Line 2:
 
== Features ==
 
== Features ==
 
=== Current Features ===
 
=== Current Features ===
* UDP, TCP, TLS Transports
+
 
*  
+
* Transports: UDP, TCP, TLS (v4 and v6)
* In-memory registrar
+
* Platforms: Win32, Linux, MAC OS/X
 +
* Binary distributions: exe(win32), dmg (MAC), rpm (Redhat)
 +
* RFC 3261 compliant proxy and registrar
 +
* RFC 3263 compliant: NAPTR, SRV, A, AAAA
 +
* Extendable features
 +
* In-memory location server
 
* Embedded web server and user database for basic administration
 
* Embedded web server and user database for basic administration
 +
* Full support for draft-ietf-sip-identity-04
 
* IPv6
 
* IPv6
  

Revision as of 09:36, 20 April 2005

Features

Current Features

  • Transports: UDP, TCP, TLS (v4 and v6)
  • Platforms: Win32, Linux, MAC OS/X
  • Binary distributions: exe(win32), dmg (MAC), rpm (Redhat)
  • RFC 3261 compliant proxy and registrar
  • RFC 3263 compliant: NAPTR, SRV, A, AAAA
  • Extendable features
  • In-memory location server
  • Embedded web server and user database for basic administration
  • Full support for draft-ietf-sip-identity-04
  • IPv6

Roadmap

Test Plan

Basic Calling Scenarios

  • REGISTER/401 REGISTER/200 un-REGISTER/200
  • INVITE/180 200/ACK BYE/200 both directions
  • INVITE/180 CANCEL/200/487/ACK both directions
  • INVITE/180 4xx/ACK as caller
  • Make / receive basic call behind a NAT (with UDP)

Devices

  • Sipura SPA-2000
  • Cisco 7960
  • Xten eyeBeam
  • snom 2000
  • Cisco 3600 gateway
  • SER proxy (running at iptel.org)
  • Grandstream Bugetone
  • sipXphone
  • Vegastream phone
  • Jasomi B2BUA
  • M5T proxy server

Scenario tests

  • Make a call with TCP
  • Make a call with TLS
  • Forking test
  • Spiral test
  • Loop test
  • Basic load test - create 1000 test users, register them at certain rate, make basic calls at certain rate, specify average call duration before sending BYE.