VoIP Phone

The VoIP Phone provides support for IP phone systems. When the VoIP phone is selected from the Object Toolbar, an initialization dialog is displayed.

Initialization Dialog

Name Description
Country/Region A drop down menu to select the country in which the system will be operating, this configures the local call progress tones accordingly. 
Enable Logic If checked, will cause the logic support to be shown on the VoIP Control/Status block.
Equipment Type Specifies what type of hardware the compiler should allocate the block to. Review the Equipment Type section for more details.

 

DSP Block Representation

Default VoIP Blocks

The VoIP Phone is comprised of a VoIP Receive, VoIP Transmit and VoIP Control / Status blocks.  The three blocks will have a number on the lower right, assigned by the software, which indicates which blocks are associated with each other, which is important when there are multiple VoIP Phones in the system. In addition, a dialer block or HD-1 can be associated with telephone or VoIP interfaces. The Dialer and HD-1 control are available in the Object Toolbar > Control section.

 

Information on logic is located here: VoIP_Control___Status

 

VoIP X Control/Status takes the user to a web user interface:

See VoIP Web Management for more information.

Control Dialog

VoIP Receive and Transmit

The VoIP Receive block is an input for received audio coming into the system via the VoIP interface. The VoIP Transmit block is an output to the VoIP telephone system.

 

Name Description Range
Device IO Indicates which physical hardware input is associated with that software channel. For Server and SERVER-IO devices is formatted as x.y - where x indicates which card slot and y indicates which channel on the card.  
Mute turns the input signal on/off. On or Off
Level adjusts the relative input volume. VoIP Recieve (-100 to +12) VoIP Transmit (-100 to 0)

 

VoIP Control Status

The VoIP Control/Status features a standard and an advanced viewing mode. The standard view contains information and options relevant to most VoIP implementations. Advanced view allows selection and customization of more complex VoIP options. Some items may be modified while connected to the system while others may require being offline to be modified.

Use the Line Select buttons to display line 1 or 2 for editing or viewing. Several tabs show screens for setting general properties and viewing status information about the VoIP Phone when the system is connected.  

General tab

Simple View

Advanced View

Dial Plan:

Tones:

The VoIP card supports inband DTMF, out of band DTMF (using RFC2833) and DTMF via SIP Info. The three DTMF modes are mutually exclusive.

Note

If Out-of-Band DTMF is disabled and SIP Info is set to off the SVC-2 card will revert to using In-Band DTMF. This means DTMF tones will be produced by the SVC-2 card and sent to the far end as audio using the selected VoIP CODEC. This may be required if the far end device does not support one of the VoIP DTMF signal transfers mentioned above.

 

Call Features:

Voice Features:

Network Tab

Simple View

Advanced View

Network:

Note on HTTP/HTTPS webpage access: a configuration with HTTP or HTTPS enabled will be accessible over the network by entering https://xxx.xxx.xxx.xxx (Tesira VoIP's IP address), https://abc (hostname), or https://abc.xyz.com (FQDN).

Login credentials by default are:

 

802.1X:

"Authenticating..." will display in the lower left-hand corner of the VoIP Dialer dialog if authentication is in progress. See Dialer for more information.

 

NOTE:  All data in this window is read-only and is configured from Device Maintenance. See Configure_802.1X for more information on these settings.

Time:


Ethernet:

Provisioning Server:

Protocol Tab

Simple View

Advanced View

SIP:

  RTP/SRTP:

  SIPS:

Note that certificates uploaded via the VoIP Management Webpage will not be shown in the SIPS data as detailed above. Tesira software must configure certificates or the private key filename and VoIP will retrieve the files from the provisioning server if the server is configured.

Quality of Service

Simple & Advanced View

Layer 2:

Layer 3:

Layer 3 DiffServ:

Layer 3 TOS:

NAT

Simple & Advanced View

Keep Alive:

NAT Static and STUN:

Statistics

Simple & Advanced View

When connected to a system, the Statistics Tab displays read only information. The settings displayed here include network, call and firmware version information.

Normalization

Simple & Advanced View

Local Dial Plan -is a regular expression which determines dialing behavior according to the method specified in RFC 3435. Use the default Local Dial Plan string unless an alternate one has been provided for you.  Default Local Dial Plan: [2-9]11|0T|011xxx.T|[0-1][2-9]xxxxxxxxx|[2-9]xxxxxxxxx|[2-9]xxxT

Substitution:

Microsoft Lync/Skype For Business uses .NET Framework regular expressions to specify numeric match patterns that the server uses to translate dial strings to E.164 format for the purpose of performing reverse number lookup. The substitution dialog allows the definition of similar normalization rules to allow the Tesira VoIP card to automatically translate the dialed digits to E.164 format. Multiple rules can be defined. Each rule includes a label, a matching pattern, and a translation pattern. The rules are based upon lines.

Once substitutions have been added, a right click context menu is available allowing the option to Copy all rows, Copy selected rows or a Paste to bottom function.

NOTE: Up to 100 rules may be created in Tesira SW, yet the users of the VoIP Web Management are limited to saving a maximum of 50. If 50 or more rules have been created in Tesira, a user will not be able to save new rules in the VoIP Web Management interface. See the VoIP Management Webhelp here for more information.

Useful normalization rules

Tesira VoIP follows .Net framework regular expression to create matching rules and is a subset of .Net framework regular expression.  Multiple number pattern and translation rules can be created. The number pattern and translation rule must be present as a pair. More details on Normalization can be found here, or by visiting https://support.biamp.com/ and searching normalization.

 The below gives some basic information:

The table below gives some examples and explanations about the rules.

Use case Number pattern Translation Example
Translates 4-digit extensions ^(\d{4})$ +1503718$1 1234 is translated to +15037181234
Translates 5-digit extensions starting 5 ^5(\d{4})$ +1503718$1 51234 is translated to +15037181234
Translates 7-digit numbers ^(\d{7})$ +1503$1 7189238 is translated to +15037189238
Translates 10-digit numbers ^(\d{10})$ +1$1 5037189238 is translated to +15037189238
Translates numbers with long distance prefixes ^1(\d{10})$ +$1 15037189238 is translated to +5037189238
Translates numbers with international prefixes ^011(\d*)$ +$1 011915037189238 is translated to +915037189238
Translates 0 to an operator ^0$ +15037180100 0 is translated to +15037180100
Translates numbers with prefixes ^5678(\d{4})$ +1503718$1 56781234 is translated to +15037181234

 

VoIP Web Management

Many of VoIP configuration settings available in Tesira software for TesiraFORTÉ, FORTÉ AI, FORTÉ CI, FORTÉ VT, FORTÉ VT4, FORTÉ TI and FORTÉ VI are available via the VoIP Management Webpage. The VoIP Management Webpage allows users to set up, configure and manage all VoIP functions of Tesira products from an intuitively-designed web interface. The VoIP Management Webpage is designed for users that only intend to configure and maintain functions of a VoIP endpoint; proficiency in Tesira software is not required.

NOTE: Once configured, the FORTÉ X VoIP settings are available only through the web user interface.

Information required to access and configure via the VoIP Management Webpage is available on the front panel of a Tesira device:

The VoIP Management Webpage can only be accessed via VoIP network. If VLAN is enabled on the VoIP network configuration, the computer running the web client must be configured with the same VLAN as that of VoIP network. HTTP/HTTPS traffic from the computer must be tagged because Tesira VoIP will accept only tagged traffic with the matched VLAN Id.

The VoIP Management Webpage may be accessed here for further information.