3. Agenda
Introduction to VoIP
Network Parameters
SIP Trunk Configuration
SIP Extension Configuration
Matrix Extended IP Phone
Video Calling through VoIP
6. What is VoIP?
Voice over Internet Protocol is a technique which is
used in delivery of voice communication sessions over
internet
In VoIP calling, voice is first converted into digital
signals or IP packets and then transferred over internet
7. Agenda
Introduction to VoIP
Network Parameters
SIP Trunk Configuration
SIP Extension Configuration
Matrix Extended IP Phone
Video Calling through VoIP
8. VoIP Module in ETERNITY NE
To have the functionality of VoIP in ETERNITY NE, a VoIP
module must be installed in it.
9. Network Connection Type
Static
DHCP
PPPoE
If your network uses Static IP address scheme, select STATIC in
ETERNITY NE
In Dynamic Host Configuration Protocol(DHCP), network assigns
free available IP address to the system
When your network uses PPPoE addressing scheme, PPPoE
server will automatically assign IP network credentials
10. Network Parameters
Select Preferred WAN type i.e. Ethernet
or Wireless WAN 1 or 2
Select Network
connection type i.e.
Static, DHCP or PPPoE
Basic Settings
Network Parameters
Program IP
details here for
connection
type: Static
Define user name, Password
& Service name for
connection type PPPoE
11. Network Parameters
Basic Settings
Network Parameters
Define Access
point, Dial –
up number
here
Define User name & password for
authentication (Optional)
13. Dynamic DNS
Dynamic DNS means to assign one Domain Name to such host whose IP address
changed frequently
For this setup DDNS client should be installed in client network who can give
updates to globally accessible DDNS server about public IP details assigned to
router at client site
14. Configuring Dynamic DNS
Basic Settings
Network Parameters
Program the
Host Name
provided by
Dyndns.org
here, if the
DDNS option is
enabled
Program the
‘User-ID’
provided by
Dyndns.org
here, if the
DDNS option
is enabled
Click here to update the
IP address at particular
instant
15. STUN
Simple Traversal of UDP through NATs
UDP (User Datagram Protocol) is a Network Protocol for
Transmission of Data
16. STUN
Router
STUN Server
STUN Client
STUN Client requests
STUN Server
Server updates
with IP address
used by router
and open port to
client
Client uses this
information of
IP address and
free port from
the server to
ETERNITY NE
18. DHCP Server
The DHCP server manages a pool of IP addresses.
Server assigns IP addresses and IP parameters to IP devices and computers to
add to its own network.
ETERNITY NE has in-built DHCP server for registering Matrix IP phones
19. Configuring DHCP Server
Enable DHCP server
from here
Define the total number of
hosts on the network (2-48)
Program the DNS IP
address here
Define the starting IP
address of DHCP pool
Lease time after which IP
address will be reassigned
20. ETERNITY NE as DHCP Server
192.168.2.50 192.168.2.51 192.168.2.52 192.168.2.54
21. Agenda
Introduction to VoIP
Network Parameters
SIP Trunk Configuration
SIP Extension Configuration
Matrix Extended IP Phone
Video Calling through VoIP
22. SIP Trunk Configuration
VoIP calls can be Initiated after suitable programming of SIP Trunks
ETERNITY NE supports 2 types of SIP trunks: Peer to Peer and Proxy
24. Advance Settings
VoIP Configuration
Peer to Peer Table
Enter Destination IP
address to be dialed in
opposite to the number
Configuration: Peer-to-Peer Calling
25. Configuration: Peer-to-Peer Calling
Basic Settings SIP
Trunks
Keep SIP ID blank for Peer – to –
Peer calling
Enable SIP trunk
from here
Define trunk type Peer – To –
Peer for P2P calling
27. If you select Trunk, then it
will follow the route
incoming call as per the SIP
trunk
Configuration: Peer-to-Peer Calling
28. Peer-to-Peer Calling
If you select Station, then it
will follow the direct
landing on specified
extension
Calling 205
201 205 207
29. Proxy Calling
Making VoIP calls through proxy server is called proxy calling
Proxy Server: abc.com
Client 1
SIP ID 401
Client 2
SIP ID 402
Client 3
SIP ID 403
401 calling 402
30. Requirement for Proxy Calling
Proxy server authenticates the clients for outgoing calls through it
What is required
for
authentication?
SIP ID
Authentication ID
Authentication
Password
Registrar Server
Address
Registrar Server
port
31. Configuration: Proxy Calling
Basic Settings SIP
Trunks
Define trunk type as
Proxy for Proxy Calling
Enable SIP trunk
from here
Registrar Server Address of
Proxy server & port number
Program Authentication ID &
password given by ITSP for
Proxy calling
32. Configuration: Proxy Calling
Enable outbound Proxy & Program Proxy address
& port number. The outbound proxy is a normal
SIP proxy. You configure your client, the phone or
software, to use the proxy for all SIP sessions
33. SIP Trunk: Parameters
Basic Settings SIP
Trunks
Select Vocoder preference
according to the available
Bandwidth
36. Agenda
Introduction to VoIP
Network Parameters
SIP Trunk Configuration
SIP Extension Configuration
Matrix Extended IP Phone
Video Calling through VoIP
38. SIP Extension
ETERNITY NE acts as SIP server to register SIP extensions
ETERNITY NE supports up to 16 SIP Extensions (8 – In-Built
Available ) (Other 8 – SIP Extension license required)
39. Configuring SIP Extension
Basic Settings
SIP Extensions
Enable flag to enable
SIP Extension
Define user name &
password to authenticate
SIP Extension
COS for SIP
Extension
40. Configuring SIP Extension
Let’s take
an
example
Matrix SPARSH VP248
Soft phone in PC Soft phone in android device
For SIP
extension
3301
You can register
three SIP
devices
simultaneously
with one SIP ID:
Call Forking
41. Configuring SIP Extension
You have to
give number
and name to
the required
SIP extension
Basic Settings
Extn. & Feature
Codes
42. Configuring SIP Extension
The name &
number you
have given
After enabling the SIP
extension, define the
Authentication ID &
Password
44. Configuration at Matrix SPARSH VP248
Configure the SIP
trunk settings
according to the
server, ETERNITY
NE
Enter ETERNITY NE’s
IP address in registrar
server address
SIP trunk
mode should
be proxy
54. Agenda
Introduction to VoIP
Network Parameters
SIP Trunk Configuration
SIP Extension Configuration
Matrix Extended IP Phone
Video Calling through VoIP
55. Matrix Extended IP Phone
SIP extensions we registered just previously are called as Open SIP
Phones. These phones do not work as a DKP.
Matrix provides its proprietary IP phones to register as an
Extended IP Phone which will work as it is a DKP
Matrix SPARSH VP248
Matrix SPARSH MS
56. Configuring Matrix Extended IP Phone
Enable extended
phone mode, select
the type and enter
MAC address of the
phone
Click on Location-1
57. Configuring Matrix Extended IP Phone
Server Address: IP address of
ETERNITY NE
Server Port: HTTP port / Web
Server Port of ETERNITY NE
Note: Details required to be entered at IP phone side when it is to be used
as extended phone mode, whether it is SPARSH VP248, SPARSH MS or
SPARSH M2S
61. Matrix Extended IP Phone- SPARSH MS
SPARSH MS is a mobile softphone client for android smartphones
and iPhones for consistent in-office experience.
You can use Wi-Fi or cellular networks to connect to the system
while working from office, home or travelling to any location.
There is a flexibility to reach to office users with direct extension
number dialing.
62. Download Matrix SPARSH MS from play store if you have android device or from
apple store if you have iPhone.
Matrix Extended IP Phone- SPARSH MS
63. Configuring Matrix Extended IP Phone
Here select extended
phone type as
SPARSH MS, then
enter IMEI number
or device ID
Select the
internal and
external registrar
address as per
the network
connectivity
65. Agenda
Introduction to VoIP
Network Parameters
SIP Trunk Configuration
SIP Extension Configuration
Matrix Extended IP Phone
Video Calling through VoIP
66. Video Calling through VoIP
Matrix provides video calling facility also with VoIP calling only.
The phones we use for example
67. Video Calling with SPARSH M2S
Download Matrix SPARSH M2S from play store if you have android device or from
apple store if you have iPhone.
All the settings of SPARSH M2S is similar to SPARSH MS for the server settings at
ETERNITY NE server end
68. Video Calling with SPARSH M2S
After you install the application of SPARSH M2S; let us suppose you are using an
android tablet for video calling
You will have to enter
the credentials as per
the server settings
(Extended phone type
settings)
69. Video Calling with SPARSH M2S
User is registered
properly
XYZ is calling
another SIP
extension 615
Option to
start video
call
Option to
start audio
call
Option to
send IM
70. Video Calling with SPARSH M2S
Option to make
a video call
Here it will be
your video
71. Video Calling with SPARSH M2S
During an audio
call, you can
switch it over a
video call by
selecting this
option