VoIP Bonding

From TBwiki
(Difference between revisions)
Jump to: navigation, search
(Changed wording for voip0 usage)
Line 1: Line 1:
 
VoIP Bonding refers to the capability of Tmedia units to use the two available VoIP Ethernet ports as a bonding pair. When the active port becomes unusable (cable disconnected, limited connectivity), the other port is used to transport Ethernet traffic.
 
VoIP Bonding refers to the capability of Tmedia units to use the two available VoIP Ethernet ports as a bonding pair. When the active port becomes unusable (cable disconnected, limited connectivity), the other port is used to transport Ethernet traffic.
  
Starting with Toolpack release 2.7.30, VoIP Bonding is available as a feature for Tmedia units. Detection of offline ports is currently achieved through two methods:
+
Starting with Toolpack release 2.7.34, VoIP Bonding is available as a feature for Tmedia units. Detection of offline ports is currently achieved through two methods:
 
# Ethernet PHY polling to quickly discover if a cable is connected or not to the unit;
 
# Ethernet PHY polling to quickly discover if a cable is connected or not to the unit;
 
# Sending IPv4 ping requests to a known host to ensure that a logical IP path is available to the unit.
 
# Sending IPv4 ping requests to a known host to ensure that a logical IP path is available to the unit.

Revision as of 13:44, 8 July 2013

VoIP Bonding refers to the capability of Tmedia units to use the two available VoIP Ethernet ports as a bonding pair. When the active port becomes unusable (cable disconnected, limited connectivity), the other port is used to transport Ethernet traffic.

Starting with Toolpack release 2.7.34, VoIP Bonding is available as a feature for Tmedia units. Detection of offline ports is currently achieved through two methods:

  1. Ethernet PHY polling to quickly discover if a cable is connected or not to the unit;
  2. Sending IPv4 ping requests to a known host to ensure that a logical IP path is available to the unit.

The voip0 (first VoIP port) MAC and IP addresses are used on both VoIP ports of the Tmedia unit when VoIP bonding is activated. However, in that mode, the voip1 port MAC and IP address are not usable (i.e. protocol stacks assigned to voip1 will not work and voip1 will not respond to ICMP requests). Therefore, to bind services and stacks (such as SIP, SIGTRAN and port ranges), the voip0 port must be assigned to them.

The VoIP Bonding feature also makes the Tmedia units report the bonding state as the voip0 port state. For instance, the IPv4 statistics reported by the Web Portal for voip0 are actually for the bonding pair. The PHY state is also for the bonding pair (so it would only be down if both voip ports are down). To know the true state of the physical voip0 and voip1 ports, the SNMP protocol must be used.

The feature has no effect on Virtual IP Interfaces configured in the Web Portal. Virtual IP Interfaces configured on either voip0 or voip1 physical ports still work exactly the same whether VoIP Bonding is activated.

Configuration

Personal tools