What is ProSBC?
ProSBC is a feature-rich, high-performance, and easy-to-use SBC (Session Border Controller). Due to its flexible architecture, it supports a wide range of use cases. It integrates easily with existing SIP systems. Its extensibility through programmable features allows it to be easily scaled for custom projects.
Key Features
- Back-to-back user agent (B2BUA)
- Provides encrypted RTP support that ensures message integrity and prevents RTP replay attacks via SRTP (Secure Realtime Transport Protocol).
- Encrypts inter-server communication with TLS support.
- Hardware-independent; it is software-based.
- A high-performance product capable of up to 1000 cps.
- Instantly scalable, usable from 100 to 60,000 sessions.
- Secure with DoS/DDoS protection, dynamic blacklisting, and call access controls.
- Supports RTP Bypass to optionally avoid processing RTP traffic.
- Allows modification of SIP headers as needed.
- Blocks registration attacks.
- Calculates the MOS (Mean Opinion Score) value and can write it to CDR/RADIUS.
- Easy web-based installation
- Supports geographic redundancy.
- Supports transcoding (with additional module)
- Provides topology hiding
- Flexible call routing.
- Provides SIP UDP/TCP conversion.
- Provides per-session bandwidth limiting.
- 1+1 redundancy support (active/standby)
Performance
| TOPIC | VMWARE 6.51 | OPENSTACK KVM | BARE-METAL | AZURE |
|---|---|---|---|---|
| Max sessions (without transcoding) | 26,000 | 32,000 | 60,000 | 4000 |
| Max sessions (all with transcoding) | 13,000 | 16,000 | 30,000 | 0 |
| Max completed sessions (CPS/CSPS) | 600 | 600 | 1,100 | 200 |
| Max call requests (rejecting the other party) (CAPS/SAPS) | 1,250 | 1,250 | 1,400 | 740 |
| ...when rejected by routing engine | 1,920 | 1,920 | 2,000 | 2,000 |
| ...when rejected due to call congestion | 4,000 | 4,000 | 6,000 | 6,500 |
| Max registration requests per second (RPS) | 3,400 | 3,400 | 4,700 | 2,200 |
| Max registration refresh requests per second (RRPS) | 13,000 | 13,000 | 19,800 | 6,100 |
| Max registered device support | 350,000 | 350,000 | 350,000 | 350,000 |
Security
Protects against DoS/DDoS attacks. Resolves NAT issues. Provides topology hiding.

Can be used to encrypt traffic between the end user and your SIP server.

Real-Time Fraud Prevention
Monitors incoming and outgoing call traffic, calculating the relevant risk for each call. Can be integrated with service providers capable of real-time fraud detection (TransNexus, YouMail, and JeraSoft).

Peering SBC
Ensures compliance in connections between telecom operators, enables traffic management, and meets billing requirements. Generates CDRs.

Access SBC
Secures access to systems such as PBX, Softswitch, and conference systems located behind it over untrusted networks. Resolves NAT issues. Supports pass-through for registration accounts.

SIP Trunking
Used for integration with operators providing SIP trunk services. Also offers traffic management and load balancing support.
