Low Cost PBX for Communication

 

Table of Contents

ABSTRACT…………………………………………………

1.Introduction……………………………………………..

1.1.Problem definition…………………………………….

1.2.Solution to this problem……………………………….

2.Asterisk program…………………………………………

2.1.How it works…………………………………………

3.PBX Installation………………………………………….

3.1.Download the ISO…………………………………….

3.2.Open the installation file……………………………….

3.3.Choose full setup……………………………………..

3.4.Packages installs……………………………………..

3.5.Configure the network…………………………………

3.6.Time zone selection…………………………………..

3.7.Choose your root password…………………………….

4.PBX from inside………………………………………….

4.1.How to login…………………………………………

4.2.Web application………………………………………

4.3.Add telephone……………………………………….

4.3.1.Add a user in PJSIP extension………………………..

4.3.2.Apply the user……………………………………..

5.Zoiper………………………………………………….

5.1.Create a user in zoiper…………………………………

5.2.The connection between two telephones………………….

6.EVALUATION……………………………………………

6.1.Advantage of using Asterisk……………………………

6.1.1.Lowest cost……………………………………….

6.2.Disadvantage of using Asterisk………………………….

6.2.1.Does not support all telephones……………………….

7.List of references…………………………………………

Table of Figures

Figure 1: Example of two branches connected together………………..

Figure 2: PSTN……………………………………………….

Figure 3: how to download from website……………………………

Figure 4: installation prompt……………………………………..

Figure 5: installing packages…………………………………….

Figure 6: configure the network…………………………………..

Figure 7: Time zone……………………………………………

Figure 8: Root password………………………………………..

Figure 9: PBX login page……………………………………….

Figure 10: the page after you login………………………………..

Figure 11: web application setting…………………………………

Figure 12: add extensions………………………………………

Figure 13:PJSIP extension………………………………………

Figure 14: User setting…………………………………………

Figure 15: Aplly the user………………………………………..

Figure 16: Zoiper logo………………………………………….

Figure 17: creating a user……………………………………….

Figure 18: Account type………………………………………..

Figure 19: fill the user information…………………………………

Figure 20: telephones communication……………………………..

Using an IP based PBX, companies can facilitate high quality voice communication between branches over a WAN, thereby not paying PSTN rates.

By connecting incoming PSTN lines with the PBX system, incoming calls can be routed to different branches over a WAN. Outbound calls can also be routed to the best value trunking providers, reducing outbound call costs.

The Asterisk project started in 1999 when Mark Spencer released the initial code under the GPL open source license. Since that time, it has been enhanced and tested by a global community of thousands. Today, Asterisk is maintained by the combined efforts of Digium and the Asterisk community.

1.1. Problem definition

Quick and efficient communication between employees is an essential business requirement. Unfortunately, companies often suffer high costs in facilitating phone communication between employees at different branches.

1.2. Solution to this problem

To solve the problem you have to use Asterisk to add PBX with low cost.

Asterisk is an open source framework for building communications applications. Asterisk turns an ordinary computer into a communications server. Asterisk powers IP PBX systems, VoIP gateways, conference servers and other custom solutions. It is used by small businesses, large businesses, call centers, carriers and government agencies, worldwide. Asterisk is free and open source. Asterisk is sponsored by Digium.

Read also  Problem Statement Of Telecom Technologies

Today, there are more than one million Asterisk-based communications systems in use, in more than 170 countries. Asterisk is used by almost the entire Fortune 1000 list of customers. Most often deployed by system integrators and developers, Asterisk can become the basis for a complete business phone system, or used to enhance or extend an existing system, or to bridge a gap between systems.

Most Asterisk-based systems and solutions require additional components: phones, gateway appliances or interface cards and other hardware. Companies that deploy open source solutions frequently need training and often prefer to have support from a trusted partner. Digium meets all of these needs with a family of product and service offerings built exclusively for the Asterisk market.

2.1. How it works

222.png

Figure 1: Example of two branches connected together

Figure1 shows you how Asterisk connects two branches together even if the next branch is with long distance.

PSTN Or Central Office.jpg

Figure 2: PSTN

In figure 2 you can see the Public Switched Telephone Network (PSTN), which refers to the international telephone system based on copper wires carrying analog voice data. This is in contrast to newer telephone networks base on digital technologies.

PSTN uses circuit switching to allow users to make landline telephone calls to one another. The call is placed after it is routed through multiple switches. These switches are found in a central office (CO) or in a wire center. Ultimately, voice signals are able to travel over the connected phone lines.

When two telephones are connected, analog voice data is transmitted over the copper wires of the PSTN. The voice data is then converted into electrical signals which are eventually routed in the switching centers. Finally, a connection is made and communication is possible.

The version that we are installing is a free version of ASTERISK. You have to follow these steps in order to install the ASTERISK.

3.1. Download the ISO

In order in install the program you have to download the ISO version and this version is online

1.png

Figure 3: how to download from website

You have to go on www.asterisk.org/downloads (Figure 3) then click on Asterisk software PBX and go to Asterisk NOW 6.12 and chose what your computer can handle whether 64bit or 32bit. In our installation we chose 64bit.

Read also  A Data Flow Diagram Information Technology Essay

3.2. Open the installation file

Select a computer to install the freePBX Distro on. everything on this computer will be deleted and replaced with the freePBX distro. Configure the computer to boot from a DVD or CD. Insert the DVD or CD into the computer and turn it on.

3.3. Choose full setup

2.JPG

Figure 4: installation prompt

As in figure 4 the installer will begin with a prompt to select what you want, we chose the Asterisk Version Full to install.

3.4. Packages installs

fourth.png

Figure 5: installing packages

In figure 5 the system will present downloads of the install package from the internet. That should take 3-5 minutes.

3.5. Configure the network

In figure 6 you will see option to configure your network. The default selections are fine in most cases, so just press TAB until the red “OK” box is highlighted in white and then press ENTER.

3.JPG

Figure 6: configure the network

3.6. Time zone selection

In figure 7 you will reach the “Time Zone Selection” screen. If your system clock uses GMT (most do not) Use the up and down arrows to select the time zone where you will use the system, and then hit TAB until the red “OK” button is highlighted in white. Then hit ENTER.

7.JPG

Figure 7: Time zone

3.7. Choose your root password

In figure 8 the installer will ask you to select your Root password. The Root password is the password you’ll use to login to the Linux command prompt later. Selecting a secure password is very important. Type the password, hit TAB, type it again, hit TAB, and then hit ENTER.

9.JPG

Figure 8: Root password

The installer will install the boot loader and some other scripts, and then reboot your computer again.

4.1. How to login

Figure 9: PBX login page

Figure 9 shows you the login screen when you want to run the PBX.

Figure 10: the page after you login

In figure 10 the important thing is the IP. We have to take this IP to run in on web browser to login into web application to add users.

4.2. Web application

Figure 11: web application setting

Read also  Use Of Technology To Curb Examination Malpractices Information Technology Essay

C:UsersSONYDesktoptryfonمجلد جديد ‫(5)‬ss.PNG

Figure 12: add extensions

Figure 12 is the next page of figure 11. Click on add new PJSIP extension.

4.3. Add telephone

The next steps explain how to add a telephone line and follow these instructions to complete of create new user.

4.3.1. Add a user in PJSIP extension

C:UsersSONYDesktoptryfonمجلد جديد ‫(5)‬sss.PNG

Figure 13:PJSIP extension

In figure 13 you have many things to fill out. First thing is the name of user extension and that must not a copy of old user extension. Second thing is the display name that is shows to you in VOIP witch is refer to the person who call.

C:UsersSONYDesktoptryfonمجلد جديد ‫(5)‬ssss.PNG

Figure 14: User setting

In figure 14 which is the user setting you have to select the permissions that you want to apply in this user. Then click on submit.

4.3.2. Apply the user

C:UsersSONYDesktoptryfonمجلد جديد ‫(5)‬ssss22.PNG

Figure 15: Aplly the user

When you create a user you have to apply this user, without applying the user it will not work well.

C:UsersSONYDesktoptryfonHHHHH1.PNG

Figure 16: Zoiper logo

5.1. Create a user in zoiper

C:UsersSONYDesktoptryfonHH3.PNG

Figure 17: creating a user

C:UsersSONYDesktoptryfonHH4.PNG

Figure 18: Account type

C:UsersSONYDesktopqq.png

Figure 19: fill the user information

In figure 19 we have two parts the one in right is coming from the web application CPannel and the one in left coming from Zoiper. What you have to do is to fill the same information in the right to the left. There something addition which is the IP. You can see the IP in figure 10.

5.2. The connection between two telephones

C:UsersSONYDesktoptryfonمجلد جديد ‫(5)‬HHHHH33.PNG

Figure 20: telephones communication

In figure 20 you can see what happen when you call from telephone to another.

As we saw before that Asterisk can connect two branches or more together we will illustrate the advantages and disadvantages of using Asterisk.

6.1. Advantage of using Asterisk

6.1.1. Lowest cost

Asterisk is open source which means that you can download and use it for free without any charge and you can make free calls between branches even if the branches in your country or outside.

6.2. Disadvantage of using Asterisk

6.2.1. Does not support all telephones

The telephone that is used SCCP cannot communicate with telephone use SIP. Asterisk support SIP only.

 

[1]http://www.asterisk.org/.

[2]http://www.voip-info.org/, .

[3]https://coredial.com, [.

[4]https://en.wikipedia.org, .

[5]https://www.digium.com, .

[6]https://www.youtube.com/watch?v=hgs0GR4ylxA,

Order Now

Order Now

Type of Paper
Subject
Deadline
Number of Pages
(275 words)