Unified communications platform from OpenVox

Unified communications platform from OpenVox
You might think that’s a bold headline. A new manufacturer of PBXs on Asterisk? Not quite, but the equipment is fresh and interesting.

Today, I want to tell you about the Openvox unified communications system, and it seems that the manufacturer has its own vision for integrating these very communications 🙂

The equipment manufacturer OpenVox has been gradually moving towards a fully modular structure. Initially, they developed GSM equipment that allowed various combinations and quantities of modules, then analog gateways appeared, and now they have finally introduced a fresh platform supporting nearly all the necessary telephony connection standards: FXO / FXS / E1 PRI / BRI / GSM / 3G / LTE.

For everyone interested, please come under the cut

So, there’s a chassis — height 2U, dimensions 43 cm x 33 cm x 8.8 cm, with 11 slots for additional modules, each slot for one module. The numbering of the slots is directly on the front panel.

What types of modules are available at the moment?

E1 interface

The Openvox ET200X module allows you to connect from 1 to 4 E1 digital streams. It can additionally come with an Octasic card for hardware echo suppression.
Unified communications platform from OpenVox

ET200X modules

  Model
ET2001
ET2002
ET2004
ET2001L
ET2002L

E1/T1 Port
1
2
4
1
2

Hardware echo suppressor
Yes
No

Size
100*162.5 mm

Weight
210 g
216 g
226 g
202 g
207 g

The modules have 1 10/100 Mbps network port and a USB port for emergency firmware recovery, as well as LEDs to indicate connection status. They support PRI/SS7/R2 protocols, and there is also access the datasheet to a more detailed technical description. Inside, of course, there’s Asterisk, in the best traditions of Openvox.

Analog interfaces

The manufacturer has released 3 variants of modules for connecting analog lines.
VS-AGU-E1M820-O with 8 FXO for connecting external lines.
Unified communications platform from OpenVox

VS-AGU-E1M820-S with 8 FXS for connecting internal telephones, faxes, or inexpensive DECT base stations.

Unified communications platform from OpenVox

and a mix VS-AGU-E1M820-OS with 4 FXO and 4 FXS lines.
Unified communications platform from OpenVox

GSM interfaces

The most relevant GSM / 3G / LTE modules are supported: VS-GWM420G / VS-GWM420GW-E and VS-GWM420L-E respectively.
Unified communications platform from OpenVox

I discussed them in more detail in my previous article

Module with Intel Celeron processor VS-CCU-N2930AM

Unified communications platform from OpenVox
Yes, indeed. This is a full-fledged 64-bit computer based on the Celeron N2930 processor with 4 cores and a clock speed of up to 2.16 GHz. By default, it comes with a 2 GB SO-DIMM memory stick, but you can expand it up to 8 GB DDR3L 1333.
The board is equipped with a 16 GB SSD. There are two network interfaces: one at 10/100/1000Mb and one at 10/100Mb. One VGA output for an external monitor, and two USB interfaces, for example, for backing up or storing calls.
If the internal memory is insufficient, it can be expanded using the VS-CCU-500HDD hard drive module, which looks like this:
Unified communications platform from OpenVox
500 GB is shipped by the manufacturer by default, and I think it will be possible to install a disk with a capacity of up to 2 TB without problems.

And now we smoothly approach the installed software.
This module, like any other (3G / FXO / FXS / E1) in this chassis, is completely autonomous. It boots separately, updates itself, and has a separate IP address. In the case of VS-CCU-N2930AM, it even has separate network interfaces.

Openvox promotes an open unified communications system. Issabel, which is a fork of the Elastix project. I don’t think a review of Issabel is needed, as it is essentially almost indistinguishable from the well-known Elastix.

Let me remind those who are not familiar with open telephony software:
1) Unlimited number of SIP subscribers
2) Unlimited number of external SIP trunks
3) Integration with external systems via API (AMI / AGI / ARI)
4) No charges for software and further support
5) The need for skilled hands for installation

issabel*CLI> core show version 
Asterisk 13.18.5 built by issabel @ issabeldev8 on a x86_64 running Linux on 2017-12-29 18:27:48 UTC

Unified communications platform from OpenVox
In my opinion, the FreePBX distro will be more functional and attractive due to the user panel and extensions in the form of paid modules.

Officially, the list of operating systems looks as follows:
Elastix 2.5 x86_64
Elastix 4.0 x86_64
Issabel-20170714 x86_64
FreePBX-1712 x86_64

But since we are dealing with a full-fledged X86_64 computer, albeit in such a compact form factor, you can easily install CentOS / Ubuntu / Debian along with a clean Asterisk or, for example, the OS from MIKO — Askozia.

When installing these modules in various chassis slots, you should adhere to the following manufacturer’s table:

slot
available module

0
Network module (included)

1
a

2
a/b/d

3
a/d

4
a/b/d

5
a/b/d

6
a/b/c/d

7
a/d

8
<a/b/d

9
a/b/d

10
a/b/c/d

11
a/d

Where
A — these are modules for SIM cards and analog lines (GSM / FXO / FXS)
B — these are modules for the E1 stream
C — this is a hard drive expansion module
D — this is a module with a Celeron processor

Usage options

Unified communications platform from OpenVox

The diagram shows that all connected modules in the system have their own IP addresses and are managed separately. In the software (FreePBX / Asterisk / Issabel), all lines: digital, analog, or mobile, are connected through SIP trunk.
This is extremely convenient, as if you decide to use a cloud PBX provider in the future, your infrastructure will already be prepared for it.

Conclusion.

The system is compact and energy-efficient, suitable for medium and large businesses looking for an all-in-one device. Currently, there is a lack of automated setup for all these modules, which indicates a severe shortage of proprietary PBX software.
I believe the right development direction is FreePBX with its own software add-on for the automatic setup of proprietary gateways / phones / hardware modules.

The cost of the solution is quite affordable. Chassis ~$400, processor module $549, E1 module $549, 4 GSM lines — $420, Module for 4 FXO and 4 FXS lines — $240.
In total, for ~ $2200, you get a full-fledged unified communications phone system that does not tie you to the hardware used, monthly subscriptions, or any other equipment.

Source: habr.com

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster