You're 1 click away from comprehensive info and comparisons!
                                Click here to Contact Us

How ViBE (Voice over internet broadband enhancement) works

paulcolmer's picture

[b]How ViBE Works[/b]

ViBE analyses voice and data packets over your network and strips out anything that is not essential, only data essential to the delivery of voice data. ViBE also gives voice data precedence over other types of data ensuring that call quality is always maintained in real-time.

1.Removes inefficiencies of VoIP
2.Implements "byte level" QoS
3.Implements call access control
4.Can bond links together in an active-active mode
5.Real-time monitoring
6.Deploying ViBE

[b]1: ViBE removes inefficiencies of VoIP [/b]
G.729 @ 10mS compression which only uses 8.23Kbit/s of available bandwidth, regardless of the type of WAN it is running over. Compare this to a typical VoIP call over ADSL which uses 84.4kbit/s, in fact ViBE reduces overheads per call to less than one byte per packet.

[b]How does ViBE benefit the end user?[/b]
What this means for the end user running ViBE is that many more calls can be sent on their current link without any compromise in quality. Or users can keep sending their current volume of calls over lower bandwidth. In both instances the end user saves money by reducing bandwidth requirements.

[b]2: Implements "byte level" QoS[/b]
With ViBE Quality of Service (QoS) is implemented at both ends of link meaning that voice and data are controlled going in both directions. Data packets are sliced with zero overhead while voice packets are not forced to wait (causing jitter and delay in the call quality)

ViBE does not reduce the Data MTU over a link and allows for 100% of the available bandwidth to be used. Because ViBE works well over slow links, it is possible to use a 128Kb link to send both voice and data without any compromise on quality.

[b]3: Implements call access control[/b]
Existing calls are protected with ViBE, it is impossible to over-subscribe a link. Worst case scenario is that a new call will just get dead air (call will not be able to be made). With IP-PBX busy tone will be returned

[b]SIP call rejection[/b]
Once a link has reached its call limit SIP "INVITE" messages are intercepted by ViBE. A reply message is configurable.

[b]4: Can bond links together in an active-active mode[/b]
ViBE can be set to use an additional link in either an active or passive mode. In active mode ViBE efficiently bonds links of different speed together, reducing latency for larger packets.

[b]RAIN Mode[/b]
Redundant Array of Inexpensive Networks or (RAIN) is the term we have given ViBE's multiple link resiliency. When multiple links are bonded ViBE sends synchronous data across both links in an "active-active" mode. What this means is that when a link fails it is removed in under a second resulting in no calls being dropped (no failover delay). Importantly RAIN mode works with two or more links and also supports links form different suppliers (eg. ADSL supplied from different ISPs).

[b]Passive Mode[/b]
Passive mode leaves the additional link idle until it is required. Ideally passive mode is used with ISDN or 3G backup. Passive links can be automatically tested for availability. Switching links in passive mode takes around a second plus any establishment delay on the link.

[b]5: Real-time Monitoring[/b]
ViBE provides real-time monitoring of underlying link quality and its effect on voice. Packet loss, latency and jitter are also monitored. ViBE's monitoring is not affected by link loading and any faults with the link (ADSL down for example) can be distinguished from customer created ones.

[b]Simple Network Management Protocol (SNMP)[/b]
ViBE supports SNMP giving your administrators detailed information including: calls in progress and general system health.
6: Deploying ViBE[/b]
ViBE is a tunnel technology and needs a ViBE enabled device at the end of each link. When talking about a "link" in regards to ViBE we mean a single WAN link, back to back WANs, or even "the Internet".

ViBE can be deployed in either a point-to-point configuration or a service provider/enterprise configuration.

[b]Typical Service Provider / Enterprise Configuration[/b]
For deployments with a high number of geographical sites ViBE can be installed in a Central Server configuration (usually in a Hosting Environment) with satellite sites each having a smaller ViBE enabled device installed on the end of the connecting link. ViBE can be setup in N+1 configuration at the core of any enterprise/service provider.


[b]Typical Point to Point Installation[/b]
SME and SOHO can be set up as point to point deployments. A ViBE devise is installed at the end of every line carrying VoIP calls with ViBE. ViBE can be paired to avoid hardware Single Points of Failure (SPOF).

[b]Point to Point Installation[/b]