I HAVE A DREAM IVOZ Provider - Multitenant solution for VoIP telephony providers

hecatae

resident hecatae
Joined
Feb 7, 2014
Messages
661
Reaction score
163
Location
Northampton, United Kingdom
https://github.com/irontec/ivozprovider



Ivoz Provider is a multitenant solution for VoIP telephony providers designed for horizontal scaling and load balancing.
Features
Multitenancy
IvozProvider supports multiple management levels, from Global platform administrator to final user, each of them having its own web interface with visibility to perform configuration tasks.
  • Global Administrator manages multiple Brands
  • Brand Administrators manage multiple Companies
  • Company Administrators manage multiple Users
  • Users manage their preferences
Scaling
From its beginning, IvozProvider was designed to be installed distributed between multiple machines, each one fullfilling one of the existing profiles:
  • Proxy:
    • Provides SIP communication with Providers and Users terminals
    • Provides media relay between endpoints
    • Powered by Kamailo SIP Server 5.1
  • Portal:
    • Provides Web interfaces for all platform roles
    • Access to all Bussiness data and shared files through Rest API services
    • Management interfaces powered by Klear Framework
    • User interface powered by AngularJS
  • Application Server:
    • Provides PBX features and runs configured logics
    • Powered by Asterisk 13 LTS with PJSIP channel driver
    • Logics implemented in PHP using fastagi AGI
  • Data:
    • Provides database and shared storage for the rest of machines
    • Powered by MySQL 5.7 Server
And many others open source projects.
Off to fire up a test server
 

smarks

Guru
Joined
Jan 7, 2015
Messages
116
Reaction score
26
It seems to work well. Uses Cgrates for billing but can only do outbound billing for now. Not a huge amount of PBX features yet but a very good start and solid foundation to build on. I like that it uses Asterisk which I find a little easier to work with than Freeswitch.
 
Last edited:

Members online

PIAF 5 - Powered by 3CX

Forum statistics

Threads
22,565
Messages
138,902
Members
14,673
Latest member
vicndf