Features
Comms Mundi™ feature list (as of version 3.3.5, 2017-00-30).
General
Modular system: Only activate modules required for a specific project
Web-based configuration:
Admin interface: Full configuration control for provider, integrator or local administrator
User interface: Easy-to-use interface with limited configuration for end-user or local administrator
Configuration backups/templates: One-click backup or template creation that can be applied in any server
System upgrades: One-click checks and upgrade for new features and fixes
API: public api using json-rpc for programming integration
Networking
VLAN: 802.1Q multiple VLAN per interface
Bridging: 802.1D with Spanning Tree Protocol (STP)
TCP/IP stack: IPv4 with unlimited aliases per interface (IPv6 ready)
Traffic identification: Layer 2-7 / Deep Packet Inspection (DPI), Stateful and Stateless Packet Inspection (SPI).
Routing: Policy based routing, Multipath weighted routing (WAN load balancing), Failover routing
NAT/PAT: Advanced Network and Port Address Translation
Traffic shaping: HFSC-based algorithm, Bandwidth and Delay limits/guarantees/priorities
Telephony
Interconnection:
TDM: Analog (FXO, FXS), BRI (ISDN), PRI (ISDN, MFC/R2, National, DMS100, 4ESS, 5ESS, QSIG)
VoIP: SIP v2.0 UDP/TCP (Session + Presence/BLF), SIP/SIMPLE (Chat), RTP, WebRTC (clients with libraries sipjs, html5, verto - json-rpc)
Codecs:
Standard codecs: G.711 (alaw/mulaw), G.726 AAL2, DVI4 (ADPCM)
HD codecs: G.722, G.722.1 (Siren 7), G.722.1C (Siren 14), CELT, OPUS, SILK (Skype codec)
LB codecs: Speex, iLBC, GSM, BV16/32 (Broadvoice), Codec2, LPC10
Video codecs: H.261, H.263, H.263-1998, H.263-2000, H.264, MP4, Theora, VP8, VP9
Call Detail Record: Custom CDR, exportable to external database
Central directory: Multi-domain with accounts and groups for SIP endpoints, Voice mailbox, FAX mailbox and Recording mailbox
LDAP: ldap contacts
Dialplan:
Unlimited dialplans: Custom per-line, per-domain or per-user diaplans
Advanced call identification: Rules identifying CID, Destination, or any variables
Flexible ruleset: Using variables in actions to generate prefix/suffix/quick calls, etc.
ODBC integration: Run SQL commands on any call state to create custom applications
Applications:
SMS Gateway: To external SMS modules
DTMF Authentication: Custom digits configurable for any application
Voicemail: Per-user or shared mailboxes, e-mail integration
FAX termination (G.711 and T.38): Per-user or shared mailboxes, e-mail integration
Recording: Per-user or shared mailboxes, e-mail integration
Playback: Recorded, or uploaded sounds in WAV/MP3 formats
Conference: Audio and Video high quality conferencing
Webphone: Client for audio and video calls from the web browser, recommended Google Chrome
Interactive Voice Response (IVR): Unlimited and hierarchical menus
Direct Inward System Access (DISA): Access to local dialplan from anywhere
Callback: Calling and connecting missed calls to any application
Interception: Inbound call pickup or in-call interception
Eavesdropping: Call spying and whispering to any or all channels
Call-Center: Multiple queue system, agents login from any place
Auto-Dialer: Calling and connecting destination list to any application
Text-to-Speech: convert text to audio message, main languages (en, es, de, fr) supported
Services
Network configuration server: DHCP for multiple subnets and static IP assignment
Name server:
DNS with multiple domains, internal/external views and load balancing
Time server: NTP with broadcast and unicast services
Email server: SMTP + IMAP + POP3 with TLS integration, multiple domains, quota and antispam/antivirus support
Web server: HTTP + HTTPS with multiple virtual hosts per IP
File server: TFTP + TFTP + NetBIOS services with group directories and per-user / per-group quotas
Database server: ODBC service with unlimited databases (MySQL)
Proxy server: HTTP Proxy with authentication, caching and antivirus support
LDAP: contact ldap server
Security
Certification authority: Manage local or remote certificates, multiple local entities signing requests
Firewall: Layer 2-7 / Deep Packet Inspection (DPI), Stateful and Stateless firewalling
Intrusion Detection: Customized rules, actions (drop attackers) and logs of attacks
Virtual Private Networking: IPSEC and L2TP/IPSEC site-to-site or roadwarrior tunnels
Authentication: L2TP, PPPoE and Captive portal services for local or external users
Monitoring