WelcomeWelcome
Small Office PBX using Voice Over Internet Protocol
2
Small Office PBX using Voice Over Internet Protocol
Small Office PBX using Voice Over Internet Protocol
Presented by:
Saugata Bose4th year 2nd semester,
CSE Department,Shah Jalal University of Science and Technology, Sylhet
Presented by:
Saugata Bose4th year 2nd semester,
CSE Department,Shah Jalal University of Science and Technology, Sylhet
Small Office PBX using Voice Over Internet Protocol
3
Covered TopicsCovered Topics
VOIP overview Project ObjectivesImplementation and Configuration
VOIP overview Project ObjectivesImplementation and Configuration
Small Office PBX using Voice Over Internet Protocol
4
• VOIP• VOIP
“V”oice “O”ver “I”nternet “P”rotocol
• How VOIP works?• How VOIP works?Analog data -> ADC -> Internet -> DAC ->Analog dataAnalog data -> ADC -> Internet -> DAC ->Analog data
Small Office PBX using Voice Over Internet Protocol
5
Why VOIP over PSTN?Why VOIP over PSTN?
Flexibility
Just one internet connection and a computer or VOIP enabled softphone
Flexibility
Just one internet connection and a computer or VOIP enabled softphone
Pricing
Free calls!!
Pricing
Free calls!!
Three-Way Calling
Allows to connect three people with just one call.
Three-Way Calling
Allows to connect three people with just one call.
And many more…. And many more….
Small Office PBX using Voice Over Internet Protocol
6
Project ObjectivesProject ObjectivesSmall Office PBX using Voice Over Internet Protocol
We implemented this.
Small Office PBX using Voice Over Internet Protocol
7
VOIP Signaling ProtocolsVOIP Signaling Protocols
Session Initiation Protocol (SIP)
H.323 Signaling Protocol
Media Gateway Control Protocol (MGCP)
Three signaling protocols
So which we will choose????
Small Office PBX using Voice Over Internet Protocol
8
Our Choice……Our Choice……
• The mighty
Asterisk@HomeAsterisk@Home
Small Office PBX using Voice Over Internet Protocol
9
Up coming…..Up coming…..
• Configuring Incoming & Outgoing Services
ComponentsComponents
• IP-PBX
• Soft phone
• Gateways
Small Office PBX using Voice Over Internet Protocol
11
Components of the Asterisk Server
Components of the Asterisk Server
• A fully dedicated PC
• Fully duplex sound card
• Sufficient Bandwidth
Small Office PBX using Voice Over Internet Protocol
12
GatewaysGateways
• VOIPJET
• Broad Voice
• VOIPJET is used for outgoing calls Broad Voice is used for incoming calls
Small Office PBX using Voice Over Internet Protocol
13
Sign up for the ServiceSign up for the Service
• Sign up in VoipJet1. Log on there
2. Then I will get an account name and password
3. They will give you the IP address of the server
• Same is true for Broad Voice
Small Office PBX using Voice Over Internet Protocol
14
Set up the SIPPhoneSet up the SIPPhone
User Name: 200
Password : abc123
Domain : 192.168.0.40
Small Office PBX using Voice Over Internet Protocol
15
CostingCosting
• We have cheaper cost setup than general PBX
• We need 9 dollar as activation fee.
• We need 5$/month for incoming charge if we use Broad Voice
• We need 1.3 cent/minute for outgoing if we use VoipJet.
Small Office PBX using Voice Over Internet Protocol
16
Up coming…..Up coming…..
• Configuring Asterisk@Home
How can I make calls using Asterisk??
• My phone no. is 938260
• The other person’s no. is 123456(+200)
Small Office PBX using Voice Over Internet Protocol
18
How can I make calls using Asterisk??
Process1:Configure 1. /Trunk. Conf2. /Extension. conf3. /Extension1. conf4. /etc/hosts
Manually file configure
Process2:Configure
Configure through Web Browserhttp:// Ip address of the server
Small Office PBX using Voice Over Internet Protocol
19
Concept of making calls
• Need a phone number• Need an extension number• 938260 123456 Asterisk
(+200)
Small Office PBX using Voice Over Internet Protocol
20
Configure trunk.conf
User Context: 7327570239User Details:
callerid=7327570239context=from-pstnfromdomain=sip.broadvoice.comhost=sip.broadvoice.comsecret=********type=useruser=7327570239username=7327570239
The number provided by BroadVoice
Server name of the BroadVoice
Small Office PBX using Voice Over Internet Protocol
21
Extension1.conf
Extension: 200Password: abc123Full name: basement
Extension.conf
exten => _.,1,Wait(1)
exten => .,2,Goto(from-stn,s,1)
Small Office PBX using Voice Over Internet Protocol
22
Thank youThank you