Professional Documents
Culture Documents
Technical Training
SETU VFXTH
“VoIP – FXO – FXS Gateway”
Overview
Interfaces
Port Configuration
Hardware Architecture
LED Indications
Installation Do’s and Don'ts
Applications
Programming using Phone
Programming using PC
Incoming call Management
Outgoing Call Management
Advance Settings
Maintenance
Status
Overview
A Gateway that provides voice service over IP network using SIP protocol
An effective and flexible solution for accessing Internet based telephone services &
Developed to fulfill requirements of SOHO (Small Office Home Office) users & small/
32 BIT RISC
Power PROCESSOR
Supply
OP V : +5V FLASH 32MB
+3.3V,
-27V
-87V CPLD
Input
Supply : DC
Power Jack
24 V, 2.5A
Ethernet Port
Overview
Interfaces
Port Configuration
Hardware Architecture
LED Indications
Installation Do’s and Don'ts
Applications
Programming using Phone
Programming using PC
Incoming call Management
Outgoing Call Management
Advance Settings
Maintenance
Status
LED Indications
Total 34 LEDs in SETU VFXTH1616
(Continuous Green)
At Initialization:
P01-P32 : OFF
After approx 16 sec P01-P03 Glow Continuous Red
After approx 20 sec remaining P04-P32 Glow Red Continuous
After 5 Sec : P01 - P32 LED will be Off
LED Indications
32 FXO/FXS Ports LED indications during normal functioning
Ventilated Location
FXS1…FXS16
2016
FXO1…FXO16
Ethernet PSTN
Stand Alone Call Possibilities Network
1. FXS IP Network
2. FXS PSTN Network IP
Network
Broadband
Modem/Router
SETU
PBX VFXT1616
In Front of PBX
FXS1…FXS16 Application
FXO1…FXO16
FXS1…FXSN
Ethernet PSTN
FXS ports of SETU VFXTH are Network
connected to FXO Ports of
PBX. Extensions of PBX thus
can avail the PSTN & VoIP
Networks of SETU VFXTH IP
Network
Broadband
Modem/Router
Behind the PBX Application
SETU
VFXT1616
2001
FXS1…FXS16 PBX
2016 PSTN
FXO1…FXO16
N/W
IP
Network Broadband
Modem/Router
Peer to Peer Calling
SETU IP SETU
VFXT1616 VFXT1616
2001 Network
2001
FXS1… FXS1…
FXS16 FXS16
2016
FXO1… FXO1…
FXO16 FXO16
Ethernet Ethernet
PSTN Call over IP (Long Distance converted to Local Call)
SETU SETU
VFXT1616 IP VFXT1616
2001
Network
2001
FXS1… FXS1…
FXS16 FXS16
2016
FXO1… FXO1…
FXO16 FXO16
Ethernet Ethernet
Mumbai Delhi
Programming Using Phone
Programming Using Phone
You can configure certain network parameters like IP address, Subnet Mask,
Connection Type, set the system to default and also view current IP address, Subnet
Mask, Connection Type, DNS and Gateway address by dialing system commands
SE Login
27 – SIP Trunk Number (1 – 9) – #* & go On – hook (To view the status of SIP Trunk)
programming Using pc
Web Jeeves Login from Local Network
Network Switch
192.168.50.200
SETU VFXTH is located
on Local IP
192.168.50.33
Web Jeeves Login from Public Network
Internet 203.88.123.231
PC with internet
connection
Web Jeeves Login from Public Network
LAN:
192.168.1.1
Internet
WAN:
203.88.123.231:80 IP : 192.168.1.151
Subnet : 255.255.255.0
Gateway : 192.168.1.1
Router’s port:80 is
forwarded to IP Address of
SETU VFXTH
PC with internet
connection
Programming
Select Region of
system installation
and accordingly
Call progress tone
country wise
Network Port Parameters
• This parameters can be programmed as per existing data network
• Connection type :
DHCP server
3. PPPoE: Select this option if your ISP provides internet services using PPPoE, If
you select this option you must enter the User ID, password and service name in
PPPoE parameters
Network Port Parameters
Select connection
type of SETU VFXTH
and according to the
connection type
program the IP details
Login Password
Password for
Jeeves/FTP/Telnet can be
minimum of 4 characters
and Maximum of 16
characters long
All ASCII characters are allowed except
white space & ( ) ; “ ‘ < > | \ dot (.)
Date – Time Settings
• The process of routing calls originated on FXO port and SIP trunks to the
Outgoing on
which Number
FXO Port
Destination Number Determination on FXO Port
Define destination
port for routing calls
2 different
routings defined
here
1. Route all IC
calls (with
CLI)
2. Route all IC
calls (without
CLI)
Destination Number Determination on FXO Port
• All calls received on the FXO port are directly routed to the fixed destination
FXO
FXS
022 2631725
2001
SETU VFXTH
No destination number will be provided, only Destination port will be applied
Route To a Fixed Destination Number
trunk line using the Destination port programmed for that trunk
FXO
SIP
SETU VFXTH
Fixed Destination Number: 471
Route on the basis of Calling Party Number
• Calls are routed to a specific number according to the calling party number
• When there is an incoming call on the FXO port, SETU VFXTH will match the
calling party number with the entries of the calling party number based table,
FXO
SIP
SETU VFXTH
Calling Number Destination Number
02652630555 471
02226471110 472
After Answering the call & collecting the digits
• Incoming calls are answered and dial tone is played to the caller, allowing the
• The number dialed by the caller is considered as the destination number and
FXO
SIP
0265 2630555
471@matrix-
pbx.dynalias.org
SETU VFXTH
SIP Trunk
Destination Number Determination on SIP Trunk
Destination Port
Options on SIP trunk
2 different
routings defined
here
1. Route all IC
calls (with
CLI)
2. Route all IC
calls (without
CLI)
Destination Number Determination on SIP Trunk
• All calls received on the SIP Trunk are directly routed to the fixed destination
SIP
FXS
022 2631725
2001
SETU VFXTH
No destination number will be provided, only Destination port will be applied
Route to a Fixed Destination Number
• Calls are routed to the Fixed destination number programmed on that SIP trunk
SIP
FXO
SETU VFXTH
Fixed Destination Number: 0265 2630555
Route on the basis of Calling Party Number
• Calls are routed to a specific number according to the calling party number
• When there is an incoming call on the SIP trunk, SETU VFXTH will match the
calling party number with the entries of the calling party number based table,
SIP
FXO
SETU VFXTH
Calling Number Destination Number
471 02652630555
472 02226471110
To the Called Party Number
• Incoming calls are routed to a desired number depending upon the called
0265 2630555
SIP
FXO
02652630555@
203.88.142.221
0265 2630555
SETU VFXTH
203.88.142.221
Destination Port Determination
Outgoing By
which Trunk
Destination Port Determination
for the calls originated on FXS Port, FXO Port and SIP trunks, they are:
1. Fixed
Destination Port
Options on FXS Port
Destination Port Determination on FXO Port
Destination Port
Options on FXO Port
Destination Port Determination on SIP Trunk
Destination Port
Options on SIP trunk
Outgoing Call Management
- FXS Port
- FXO Port
- SIP trunk
FXS Port
Options Related to
Outgoing calls
through SIP trunk
STUN
STUN (Simple Traversal of UDPs
through NATs)
When the VoIP port (WAN) is located behind a NAT Router & SIP Messages need to
STUN specifies the mechanism required for NAT traversal in SIP messages. STUN
STUN Request
STUN Request
Source:192.168.50.161:5060
Source: 115.118.161.163:5060
STUN Response
STUN Response
To:115.118.161.163:5060
Payload:115.118.161.163:5060 To: 192.168.50.161:5060
Payload:115.118.161.163:5060
STUN Server
STUN
Port Forwarding:
Since STUN doesn’t work with symmetric NAT , as an alternative to STUN Port
Forwarding can be done in the router and Router’s Public address that is configured
Program Router
Public IP Address here
Router Public IP Address
203.88.142.218
Internet Public IP
LAN port of Router WAN
192.168.200.210 203.88.142.221
SETU VFXTH
IP: 192.168.200.195
G/W : 192.168.200.210
Private IP
Router Configuration : Example
Router’s
Network
Parameters
Port
Forwarding:
Router’s SIP and
RTP Ports are
forwarded to
Private IP of
SETU VFXTH
peer calling
• As peer to peer calling does not require a proxy server, voice communication
• The major cost savings offered by this application makes it a very attractive
SIP ID
What is required
for
authentication? Authentication ID
Authentication
Password
Registrar Server
Address
Registrar Server
port
Proxy Calling
Enable
the flag
Select SIP Trunk as
Proxy and assign the
authentication
credentials provided
by service provider
Proxy Calling
Dialing by domain names lets a SIP user have a single public “SIP Address” which
SRV records maintain stability and also opens up the possibility to use your own
domain, regardless of the domain of the SIP service you are using
SIP Registration
• SETU VFXTH users can access the features and facilities by dialing the access
code assigned to them from a phone. User can
1. Enable/Disable a feature
• SETU VFXTH provides default access code for all features, you can change it to
suit your preferences
Access Codes
1. Allowed Numbers List: this is the list of numbers that can be dialed out from
2. Denied Numbers List: this is the list of numbers that are to be restricted from
being dialed out from the SIP trunk (default number list – 8)
Allowed – Denied Logic on FXS Port
number string
• ANT can be used to modify, add or delete the prefix of the destination number
string
• For this feature we need to configure dialed number string and substitute
• ANT feature is applied on destination ports (On all SIP trunks and FXO Ports)
Automatic Number Translation
Apply ANT on
SIP Trunk and
program the
table number
Automatic Number Translation
ANT table
Examples on
how to program
Black Listed Callers
• SETU VFXTH supports feature ‘Black listed Callers’ which enables you to block
incoming calls from specific numbers and addresses on the SIP trunks
• To use this feature, user must configure the numbers of unwanted callers in a
number list
• Enable the Reject Calls from Blacklisted Caller check box on the SIP trunks on
• User can set different filters as required and generate Call Detail Record (CDR)
report
• User can use the PIN authentication on the source port to establish identity of
• PIN authentication can be used on the source port only if the incoming call
routing for the source port is set to After answering the call and collecting digits
• To use this feature it must be enabled on the source port and the PIN
Incoming call and plays a feature tone, it waits for the caller to dial the PIN
number and password, it matches them with the PIN authentication table, if
• In case of wrong PIN entered, SETU VFXTH allows the caller to make two more
attempts, if the caller fails to dial correct PIN and password in all attempts, the
• The recipient of the request can ascertain whether or not the originator of the
request is authorized to make the request
• When the digest credentials of the originator – User Name and Password – in
the INVITE message are authenticated and accepted by the recipient, the
originator and recipient are connected
• You may use the digest authentication to restrict access to SETU VFXTH to
specific callers, prevent unwanted or malicious calls
Digest Authentication
• When this feature is enabled on a SIP trunk for all Incoming calls
2. When the calling party sends its credentials, SETU VFXTH authenticates the
3. If a match is found, the calling party will be authenticated and the call will be
• Static Routing Table is required when you have more than one router (Gateway)
in your network and you want SETU VFXTH to send packets to multiple
• If you have only one router connected in the network , you need not configure
this table & LAN interface of router will act as the default gateway for the system
Static Routing
makes a blind transfer on SIP, this feature is applicable only when the
• SETU VFXTH supports multiple SIP trunks & FXS ports, when a FXS port user dials
a SIP number, SETU VFXTH routes the call to the IP network using the SIP trunk
determined by the routing mechanism. The FXS user can dial only numbers not
• This table is not checked for making an outgoing call, but it is checked when
some FXS port has set call forward and only number is programmed or user is
• For example prefix in the table is programmed as *123 and domain name as
abc.com and destination number for call forward is *1239974 then it will be
replaced by 9974@abc.com
Prefix to Domain Name Conversion
• You must enable Disconnect Tone Detection on the FXO port and select the
• To enable the system to detect the disconnect tone accurately, you must
configure the cadence and frequency of the disconnect tone type you selected,
Enable disconnection
tone detection here
Disconnect Tone
• SETU VFXTH supports dialing of emergency numbers from all ports, Emergency
number table
Emergency Numbers
• If any FXS port want to use supplementary services then these services must
be activated in COS for particular FXS port as well as at SIP services provider in
case of SIP account calling
• SETU VFXTH offers following telephony features, which they can access by
dialing access codes
1. Call Hold 6. Blind Transfer
2. Call Forward 7. Attended Transfer
3. Call toggle 8. Do Not Disturb (DND)
4. Call waiting 9. Hotline
5. Conference
Class Of Service
Enable required
feature from Class
of service on
particular FXS port
Supplementary Services
Enable the
supplementary
services after
enabling the
feature in COS
Subscriber Type
• When SETU VFXTH is interfaced with service provider server – ITSP or other
PBX that supports supplementary services that require dialing of Flash like call
hold, call transfer, call waiting, you must select the subscriber type according to
the extent of feature access you want on the FXS port connected to the system
Subscriber Type
other PBX, you can access the service provider features by dialing FLASH, you
SETU VFXTH, in the gateway mode you will also be able to access the
Select the
subscriber type
of your choice
FXS Port
Signaling Loop Start
Connector RJ-45
Hardware settings
on FXS port
FXS Port
General settings
on FXS port
FXS Port
• Signifies the time for which the system waits for receiving a first digit after
• On expiry of this timer, system will give error tone to the user
• Signifies the time period between 2 consecutive digits while the system is
• On expiry of this timer, ATA1S will process the digits dialed so far by the user
Hardware settings
on FXO port
FXO Port
General settings
on FXO port
Making a new call using access code
• This feature enables callers to disconnect the current call and make a new call
using SETU VFXTH without getting disconnected from the system
• This feature is useful when you want to make multiple calls without getting
disconnected each time their call ends
• This feature is applicable only on the FXO port and only when After answering
the call and collecting digits is selected as the destination number
determination method
• If you have enabled Connect source port when number is out dialed on the FXO
port, you will not be able to provide this feature to callers
Making a new call using access code
Dial #91
Speech will be establish on the new call as called party answers the call
• When the call disconnect access code is dialed, SETU VFXTH releases the port
engaged in the call
• If you have enabled Connect source port when number is out dialed on the
FXO port or have enabled Connect source port when 183 is received on SIP on
the SIP trunk, you will not be able to provide this feature to users
Disconnecting a call using access code
• IP number can be dialed with dot ’.’ as entered by ‘*’ while dialing it
• When an IP address is dialed from the source port of SETU VFXTH, the system
does not check the destination port determination method you have
configured for that port, instead it routes the dialed IP address through the SIP
trunk or SIP group you configured for IP dialing
IP Dialing
SIP trunk or
SIP trunk
group can be
defined for IP
dialing
100rel and SIP PRACK
The Called Party answers the PRACK by 200 OK and PRACK is only for 1XX
messages other than 100 Trying
System Parameters
Enable Provisional
acknowledgement
for all 1xx messages
other then 100 trying
SIP Timers
• It is the time for which SETU VFXTH waits for a response from the called party
• This time starts after sending INVITE message to the called party and stops on
receipt of provisional response or final response or when the user goes ON-
• It is the time for which SETU VFXTH waits for final response after receiving
• This timer starts on receipt of provisional response from the called party and
stops on receipt of final response from the called party or when the user goes
• It is the time for which SETU VFXTH waits for the response of a transaction
request
• The SIP over TCP option allows you to send/receive the SIP messages over TCP
• SIP over TCP is applicable for both Proxy and Peer to Peer
• The SIP over TCP option allows you to send/receive the SIP messages over TLS.
TLS protects SIP signaling against loss of integrity, confidentiality and against reply
• SIP over TLS is applicable for both Proxy and Peer to Peer
• SETU VFXTH supports certification for TLS, Web Server, Firmware Upgrade,
Signed Certificate.
Self – Signed Certificate
• It means that you yourself become the Certificate Authority (CA), create a CA
Certificate and sign it.
• The self-signed certificate must be installed in the trusted list of clients that
connects over TLS with the Server. Because the certificate has been self signed, the
signature is not likely to be in the clients’ trust file, hence, they need to add it.
Certificate
Generate self signed CA
certificate by entering the
required details below
Click generate
to generate new
certificate for
entered details
Once you generate self-signed certificate, you must send it to your clients so that
they install it in their trusted list.
Certificate
Enter details to
generate system
certificate
Certificate
User can also upload
the certificates
List of available
system
certificates
Certificate
Upgrade firmware
automatically from
Matrix Server
Browse the ZIP file having
new firmware files & click on
Upgrade button to upgrade
the system firmware
Configuration
• SETU VFXTH supports Syslog client for debugging, Syslog client enables the
system to send debug messages in Syslog format to the remote ‘Syslog server’
on the IP network
• To be able to use this feature, you must enable ‘Syslog’, configure the Syslog
Server Address and define the server port on which the Syslog will listen for
debug messages
System Debug
ug events
be viewed
he screen
Click debug settings to set
parameters for debug and
to start debug in PC/Laptop
connected to SETU VFXTH
System Debug
• SETU VFXTH is having built in SNMP Server (SNMP Server). It receives SNMP
requests and receives SNMP responses and notifications. The SNMP manager is
an SNMP client
SNMP
Program
SNMP
details
System Port Activity
• PCAP or Packet capture consists of intercepting and logging the traffic passing
over the network, PCAP intercepts each packet in the data streams that flow
across the network, and can decode and analyze its contents
• SETU VFXTH also supports filters and promiscuous mode for capturing packets
• If promiscuous mode is enabled, SETU VFXTH will capture all network traffic and
if disabled then system will capture only traffic that is directly related to SETU
• Select source port and destination port with source number and destination
number.
• When Call button from GUI is pressed system will call source number first and
when answered by source port it will ring on destination port & speech path
can be checked
• Clicking on call button will also lead the programmer to system port activity
• This test helps you to set the most appropriate values for the FXO Port
Parameters —AC Termination Impedance, CO Termination and CO Line Type— to
correct the line impedance mismatch between the AC Termination Impedance
presented by the FXO Port of SETU VFXTH to the line and the CO Termination
Impedance presented by the Central Office to the line.
• While the test is being conducted, you will hear pulsating tone on all the ports of
the system. (Mute the microphone of destination landline number or mobile
number when call is answered by destination number)
AC Impedance Test (FXO) Enter phone number on which
system will make the call in
order to complete the test
Click on start
test and wait
for the results
Default System
Click OK to factory
default the gateway
Soft Restart
Click OK to Restart
SETU VFXTH
TR – 069
• TR-069, also known as CPE WAN Management Protocol (CWMP), is a remote
management protocol used for secure communication between the Customer
Premises Equipment (CPE) and an Auto-Configuration Server (ACS) for various
functionalities such as:
Auto-configuration and dynamic service provisioning
Firmware Management
Status and performance monitoring
Diagnostics
• SETU VFXTH supports TR-069. Using TR-069, service providers can manage SETU
VFXTH remotely for the functions described above.
TR – 069
Program
TR-069
details
STATUS
System Detail
Version Revision
details
Firmware Status
Last Configuration up
gradation details if scheduled
firmware upgrade is ON
Network Status
IP details status
of IP configured
in SETU VFXTH
FXO Port Status
Line connection
status on FXO
SIP Trunk Status