Proxy Server

The Vonlink Proxy Server is a SIP proxy server (coming soon). When a new call is presented via a SIP service provider or from another platform component (e.g., from a Media Server or Conference Server), the Proxy Server routes the call by either rejecting it - for example, if the origination or destination address is invalid or blocked - or by forwarding it to the appropriate destination. Routing logic is completely customizable using Vonlink's development tools.

The Proxy Server knows which Media Servers are available and what load they are handling. With this information it can intelligently load balance inbound calls. Outbound calls are handled easily by the Proxy Server: it either passes outbound calls directly to the SIP service provider or to a Session Border Controller.

Features include:

  • Support for UDP, TCP, and TLS transports;
  • An implementation of the RFC 3261 transaction state machine;
  • Fast per-server performance: > ~500 transactions per second on an Intel P4;
  • Horizontal scalability, enabling virtually unlimited transaction processing performance;
  • Full control of routing logic using .NET (C#, VB.NET, etc.);
  • Ability to handle new headers and parameters without rebuilding the stack;
  • MIME, multipart-MIME and S/MIME support;
  • IPv6 support;
  • Full NAPTR and SRV support (RFCs: 3261, 3263, 2915, 2782);
  • Support for multi-homed hosts.