The VoIP Phone provides support for IP phone systems. When the VoIP phone is selected from the Object Toolbar, an initialization dialog is displayed.
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. |
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.
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) |
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.
Simple View
Advanced View
Dial Plan:
Dialing Timeout (s) specifies how long after the last digit is entered before the VoIP phone will consider the dial string complete and submit a dial request. Range is 0-20 seconds.
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:
Simple View
Advanced View
Network:
MAC Address
DHCP Server is a network server that automatically provides and assigns IP addresses, default gateways and other network parameters to client devices.
DHCP IP assignment from a DHCP server.
IP Address If DHCP is enabled, the DHCP server should provide the IP Address, Subnet Mask, Gateway and Primary/Secondary DNS. Otherwise, these settings can be added manually.
Domain Name This setting specifies the search domain for DNS names. For example, if the domain is set to "example.com" and the proxy is set to "voip", the result would be "voip.example.com". This setting is only enabled when DHCP is not being used. Otherwise the DHCP server can provide the domain details.
Detect Duplicated IP - If DHCP is enabled on the SVC-2 and a device is added to the network with the same IP, the conflict will be reported in the Event Logs and the card restarted to request a new IP. If a static IP address is being used for the SVC-2 card, the conflict will be reported in the Event Logs as well, but the card may remain in a conflicted fault state until being manually restarted.
VLAN and VLAN Id - When enabled, the VoIP card will only respond to and transmit to packets tagged with this VLAN ID number. VLAN's can also be configured by switch port. This option should only be enabled if requested by the network administrator.
Enable HTTP - This will enable HTTP access for the VoIP interface (port 80). Once enabled, a VoIP webpage is accessible at the IP address of the SVC-2 card over the network. This will allow VoIP to be configured over the network. This setting may be disabled if network security is an issue. For more information see the VoIP Webhelp located here.
Enable HTTPS - This will enable HTTP access for the VoIP interface (port 443). Once enabled, a VoIP webpage is accessible at the IP address of the SVC-2 card over the network. This will allow VoIP to be configured over the network. This setting may be disabled if network security is an issue. For more information see the VoIP Webhelp located here.
Enable Telnet - This will enable Telnet connections to the VoIP interface (port 23). This is an engineering diagnostic interface only. For installations with security concerns about this port being open it should be disabled. There is no end user configurable settings in the engineering diagnostic interface and is password protected.
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:
Authentication Status gives the authentication status of 802.1X.
Mode gives the established protocol for authentication.
EAP-FAST Provisioning if Mode is set to EAP-FAST, gives the status of the provisioning (Authenticated or Unauthenticated.) No text is shown if Mode is set to anything other than EAP-FAST.
"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:
Settings for speed and duplex properties of the VoIP Phone card:
Provisioning Server:
TFTP Server Mode- allows setting the TFTP server mode to one of the following:
Simple View
Advanced View
SIP:
SIP User Name is the alphanumeric string that identifies the VoIP extension on the network. It is the number or string you would need to dial to reach this extension.
SIP Display Name is the string used for Caller ID name purposes.
SIP Domain Name the SIP domain name to be used.
Authentication User Name / Authentication Password the credentials needed to register and authenticate with the VoIP proxy server.
NetBIOS Domain Name is only editable if Proxy Vendor is set to Skype For Business.
Proxy Vendor choose the entry that matches the phone system the VoIP Phone is integrating with. Possible selections are Other, Avaya SES, Avaya SM, Avaya IP Office, Avaya CS1000, Cisco, Skype for Business, Mitel and ShoreTel. If an exact match does not appear in the list, select Other.
Proxy Address the network address of the VoIP proxy server.
Proxy Port is the network port the VoIP Phone should use to communicate with the proxy server. Port 5060 is a standard port used in VoIP systems, but may be modified as required.
Outbound Proxy Address / Outbound Proxy Port may be set if a separate proxy server is used for inbound versus outbound traffic to specify the network address and port number of the outbound server. Most IP phone systems use a single proxy server for inbound and outbound, in which case Outbound Proxy Address should be left blank.
Registration Status details of the state of registration.
Registration Expiration determines the interval the VoIP line will attempt to re-register with the Proxy. The proxy may override this setting with a value of its own. If an acknowledgement has not been received from the Proxy within the agreed time the VoIP card registration information kept in the proxy's database will be cleared. The default registration expiration period is 3600 seconds and should be left at this value unless specified by the network administrator. May be set between 60 to 86400 seconds.
Signaling Port the signaling port is used to direct incoming SIP traffic to the correct line for communications between the VoIP card and the proxy. The default port for Line 1 is 5060 and the default port for Line 2 is 5062. These settings should be left at this value unless specified by the network administrator.
T1 Timer this timer is used when sending requests over UDP. If the response is not received within this interval, the request is retransmitted. The retransmission interval is doubled after each retransmission.
Retransmit Timeout the total amount of time the card will continue to retransmit a UDP packet that has not been responded to.
Session Timer enables periodic refresh of SIP sessions through a Re-INVITE or UPDATE request. When disabled, the Session Refresher, Session Expiration and Minimum Session Expiration options will be disregarded. If a call unexpectedly disconnects, disabling this option may help.
Session Refresher in a SIP session that utilizes a session timer, the Session Refresher is the device that will send the periodic Session Refresh requests to refresh the session.
Refresher Options:
Auto - default setting allows both ends of the call to negotiate who will be the refresher. This usually leaves the decision to the device receiving the SIP packets.
UAS - User Agent Server (UAS) is the VoIP device that responds to the SIP Request. For a phone call, it is considered the “called” device. This setting makes sure the SVC-2 card will only negotiate to a Session Timer where the UAS is nominated as the refresher.
UAC - User Agent Client (UAC) is the VoIP device that sends the SIP Request. For a phone call, it is considered the “calling” device. This setting makes sure the SVC-2 card will only negotiate to a Session Timer where the UAC is nominated as the refresher.
Local - this setting makes sure the SVC-2 card will always be the refresher of a Session Refresh.
Peer - this setting makes sure the SVC-2 card will never be the refresher of a Session Refresh.
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.
Simple & Advanced View
Layer 2:
RTP Priority and Call Control Priority QoS levels can be set, if QoS Mode is set to TOS and VLAN is set to Enabled. Numerical priorities 0-3 are low priority; 4-7 are high priority.
Layer 3:
Layer 3 DiffServ:
Layer 3 TOS:
Type of Service settings also control the efficiency at which data packet traffic is forwarded. Enabling will determine traffic settings of RTP, SIP or Other, respectively:
Simple & Advanced View
Keep Alive:
Mode: This feature sends a packet at defined intervals to keep a firewall port open. Mode defines the type of packet sent, and may be set to None, Options, Register or CRLF. If set to anything other than "None," Interval may be set to 20 to 30 seconds; default is 20.
NAT Static and STUN:
NAT Static and STUN: When NAT Static is enabled, a network admin may allow the VoIP endpoint to use a static port assignment through a firewall. A public address can be entered and an RTP Port and Signaling Port specified. When STUN is enabled, a VoIP endpoint can use an external STUN server to keep firewall ports open. The Server Address and Server Port can be entered in the VoIP configuration. Enabling one of these options disables the other.
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.
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.
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 |
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.