:: sub-Systems ::
The SIPGene line of products offer several individual (as dependencies) and well-defined (as functionality) sub-systems. A sub-system product can be used to enrich (from functionality or complexity) point of view and already existing SIP-based platform, not necessarily based on the SIPGene products.
Such a system may come and complementary provide pre-paid or presence functionalities, or it may come to help in distributing and scaling some existing infrastructure:
All the SIPGene Sub-Systems are products built on top of the OpenSIPS SIP server, a Voice System Open Source project.
SIPGene Prepaid - a revenue engine
SIPGene Prepaid System is the perfect solution to protect your investment. With a long history in the VoIP market, this prepaid solution allowed rapid revenue generation and increased efficiency and profitability by eliminating fraud.
SIPGene Prepaid System is designed to deal only with signalling to avoid network bandwidth exhaustion due to media traffic. It is suitable for carrier grade traffic as well as able to handle residential or roaming users.
SIPGene Prepaid System feature highlights:
- real-time charging and call disconnect
- keepalive mechanism to detect the failure of ongoing calls
- SIP signalling - media does not go through VPS-43
- simultaneous calls per user
- internal rating engine with per-second precision: credit sharing (for wholesale prepaid), multiple charging plan, cost and time unit per destination
- supports external rating engines - single/bidirectional RADIUS connector
SIPGene SBC - More liberty in service creation
SIPGene NAT SBC is a Far-End NAT traversal SBC - a compact solution which implements a transparent standalone NAT traversal server for SIP environments.
The addition of an SIPGene NAT SBC to the SIP network architecture brings the immediate benefits:
-
more complexity in service creation - by migrating the NAT traversal logic outside the SIP server;
-
better QoS - keeps the media in the local networks;
-
distribution - distributes the media traffic in several networks with no single point of failure.
SIPGene SIMPLE - The SIP SIMPLE enabler
SIPGene SIMPLE provides full presence and IM functionalities - just a sub-system can by added in front of an existing SIP service with no SIMPLE capabilities, just for enable the SIP presence and IM based services.
SIPGene SIMPLE can be used in conjuncture with any other SIP server. Its flexibility in routing make possible its addition in front or behind the SIP server (from SIP flow point of view).
SIPGene SIMPLE feature highlights:
- Presence agent (RFC3265, RFC3856,RFC3857, RFC3858)
- Contacts management and buddy lists
- XCAP integration (RFC4745) - Privacy/Permission rules
- SLA/BLA, RLS, Dialog info support
- IM chatting (IRC like)
- IM offline storage
- SIMPLE to XMPP translation
SIPGene multi-Router - inbound and outbound router
SIPGene multi-Router sub-system is the ideal component that helps you to route the inbound traffic (inside your platform) and the outbound calls (LCR like).
SIPGene multi-Router is valuable in multiple scenarios, like distributing (traffic dispatching) or routing (service based) calls across clusters of PBXs or media servers (like Asterisk, Yate or FreeSwitch). On the outbound part, it can provide complex routing (source/time/prefix/cost based routing) to external gateways or trunks.
SIPGene multi-Router feature highlights:
- Inbound SIP Load-balancer and Dispatcher for multi-peers
- Front-ending for security, translation and integration purposes
- Peer failure detection and dispatching auto-correction
- Outbound Dynamic Routing (for PSTN termination)
- Web interface for provisioning and monitoring
- Active-active High Availability support
SIPGene Load Balancer - clustering and scaling
SIPGene Load Balancer comes into place when there is a need to do real time balancing of the resources your platform provides. This sub-system is design to
front and control clusters of similar entities, like IP-PBXes, PSTN gateways, media services, etc
In most of the media-based services, the load (as RTP traffic) is a critical aspect, which can be successfully addressed with flexible and performant SIP balancer like SIPGene Load Balancer product.
SIPGene Load Balancer feature highlights:
- Fronting of heterogeneous clusters of media servers
- Inner balancing on traffic based on realtime load
- Media server may offer different sets of resources
- Automatic detection of failed servers and call re-routing
- Easy and transparent scaling of the cluster
- Web interface for provisioning and monitoring
- Active-active High Availability support
SIPGene Call Center - Calling is a business
SIPGene Call Center is a standalone component able to provide both inbound and outbound calling. It is easy to integrate with any pre-existing SIP platform.
SIPGene Call Center relies on the ability of OpenSIPS to handle in no time large amount of calls, to do complex routing combined with B2BUA oriented functionalities (IVR and media server integration)
SIPGene Call Center mainly addressed simple/medium complexity scenarios, but scenarios which do require reliable handling of huge numbers of calls.
SIPGene Call Center feature highlights:
- Inbound call center - queueing, load balancing and hunting
- Outbound call center - auto dialler with dynamic scenarios
- Announcement bad IVR integration
- Dynamic Seat management
- Supervisior listening and transfer
- Web interface for monitoring and control (supervisior)
|