Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Section
Column
width50%

 

Column
width3%

 

Column
width22%
Div
classnoprint

UI Button
colorgreen
titleDownload as PDF
urlhttp://wiki.4psa.com/spaces/flyingpdf/pdfpageexport.action?pageId=5080276

Image Removed

...

Easy Start. Hardware Infrastructure Setup and Configuration.

Image AddedThe server is the central component of a hardware infrastructure designed to offer Unified Communications. It is a physical machine with an Internet connection to which all computers and phone terminals are connected. Linux (CentOS and Rhel are supported by VoipNow) and your PBX should be installed on this server. Its hardware specifications rely on the network capacity and on the expected performance.

...

You need to make sure your hardware configuration meets your network's needs. You can decide on the performance of your sever taking into consideration the maximum number of concurrent calls you expect to be made on the server. The general formula is that for every concurrent call (with a ulaw codec - G711), you server will use the resources detailed below.

4psapanelgreenlight
Center
classmyclass

Each concurrent call = 33MHz CPU + 8 Mb of RAM memory + 86 Kb of your network's bandwidth

How Do Extensions Affect the Servers?

The total number of extensions on your server will have a great impact on the server performance. For example, if your server will provide VoIP for residential clients, most extensions will probably be Phone Terminals, which do not require many resources. On the other hand, if you resell towards businesses, IVRs, Queues and other costly extensions will require a more powerful hardware configuration.

How Does the Server Handle PSTN?

Another issue that needs to be addressed is that of connecting your server to a public telephone network. This issue becomes especially important if you have an in-house server. To connect to such a network, you will need a physical gateway that routes and translates calls between the two networks for the VoIP user. The telephone company provides the customer with one or several trunk lines to ensure the connection to the customer's PBX.

What About Codecs?

Codecs are designed to enhance VoIP calling sound quality. However, these codecs influence your server’s or your network’s performance.

...

A fair conclusion would be that you should always calculate your system to have at least 30% resources free most of the time, so that you won't have to worry about peaks.

You Just Set up Your Software. Your New Hardware Will Do the Hardwork.

VoipNow is a platform that includes an IP PBX, billing engine, a browser interface, and multi-tenant management.

...

Basically, it acts like an automatic switchboard that connects users. In addition, it offers new services that traditional telephony lacks because of insufficient technology.

One Concern Though. Am I Safe?

A major worry for most VoIP users is whether it is prone to hacking or not. Internet telephony may seem liable to hacking at first. In fact, all internet solutions are. The risks of using VoIP do not exceed those that have already been accepted by businesses integrating the Internet with all their activities.

The truth is that open-source PBXs tend to have a deficit in security. On the other hand, VoipNow has not been subject to any hacking incident in the whole 5 years that it has been used. However, troubles did come up along the way, triggering significant money loss for a few extensions, but they were either caused by the customer's difficulty in keeping their password private or by the use of other PBX software besides VoipNow. The hacker was able to get inside the system through them, affecting the VoipNow accounts as well.

Call Your Colleague. All You Need is a Phone.

While most features of Unified Communications solely require a computer with internet access, VoIP calls are a little more pretentious. You will surely need a phone terminal to be able to make and receive calls. There are several possibilities to choose from.

...

For a more familiar experience, you can purchase IP phones or even use regular phones. The main function of the phone terminal is to transform analog audio signal into digital and vice-versa. IP phones are built to do this, but regular phones can also be connected to a VoIP network using a VoIP adapter.

Get in Touch with the Outside World. Choose your SIP Carriers.

After setting up your internal hardware infrastructure, you can make VoIP calls, but only inside your local network. Connecting to the public telephone network requires the services of one or several SIP carriers.

...

SIP carriers operate an infrastructure that can route and connect the calls originating from your system to phone numbers on other infrastructures (IP networks or PSTN). They own media gateway machines that act as an interface between different types of networks by converting between the different transmission and coding technologies.

The Secret is to Hear and Be Heard. What is DID?

With all the characteristics described above, you will be able to establish VoIP calls. However, in order to receive calls, you will need DID or Direct Inward Calling. This feature can be offered by your SIP provider.

...

To reach users with VoIP phones, DID numbers are assigned to a communications gateway connected by a trunk to the public switched telephone network (PSTN) and the VoIP network. Calls originating in the VoIP network will appear to users on the PSTN as originating from one of the assigned DID numbers.

Automation. Suddenly Your Life is Easier.

In addition to a visual interface, VoipNow also offers billing engine operations.

...

VoipNow’s charging plans automate this operation and the call history based reporting is always exact.

4psapanelgreenlight

TO SUM UP

1. Make sure you set up an IP network and configure compatible servers suitable for the infrastructure you have planed.

2. Choose the most suitable codecs and connect to a physical gateway if you have an in-house server and you wish to extend your network to PSTN.

3. Set up your software. With VoipNow, installation is done from the browser interface and you need not worry about the IP PBX.

4. Set up the devices: with *VoIP, you can install softphones, IP Phones or regular phones.

5. Expand your network with the help of SIP carriers and get in touch with infrastructures other than your own.

6. Make yourself available for calling with Direct Inward Calling, which can be provided by your SIP carrier.

CSS Stylesheet
body {
   font-family:sans-serif !important;
}
.wiki-content h1, .panel h1, .panelMacro h1,
.wiki-content h2, .panel h2, .panelMacro h2, 
.wiki-content h3, .panel h3, .panelMacro h3, 
.wiki-content h4, .panel h4, .panelMacro h4, 
.wiki-content h5, .panel h5, .panelMacro h5, 
.wiki-content h6, .panel h6, .panelMacro h6 {
    font-family: "kulturista-web", Helvetica, Arial, Verdana, sans-serif;
    margin-bottom: 18px;
    margin-top: 18px;
    padding-bottom: 0 !important;
}
.wiki-content h2, .panel h2, .panelMacro h2 {
   margin-bottom: 18px !important;
   margin-top: 30px !important;
   font-weight: normal !important;
}
.wiki-content h3, .panel h3, .panelMacro h3 {
   margin-bottom: 14px !important;
   margin-top: 27px !important;
   font-weight: normal !important;
}
.wiki-content h4, .panel h4, .panelMacro h4 {
   margin-bottom: 14px !important;
   margin-top: 25px !important;
}
.wiki-content h5, .panel h5, .panelMacro h5 {
   margin-bottom: 14px !important;
   margin-top: 22px;
}
.wiki-content h6, .panel h6, .panelMacro h6 {
   margin-bottom: 14px !important;
   margin-top: 18px;
}
h2 {  
   color: #3c8501 !important;  
   line-height: 16px !important;
   border-bottom: 0px !important;
   font-size: 23px !important;
}
h3 {  
   #color: #4C8C18 !important;
   line-height: 16px !important;
   font-size: 20px !important;
}
h4 {
   #color: #4C8C18 !important;
   line-height: 16px !important;
   font-size: 18px !important;
   font-weight: normal !important;
}
h5 {
   font-weight: bold;
   line-height: 16px !important;
   font-size: 16px !important;
}
h6 {
   font-weight: bold;
   line-height: 16px !important;
   font-size: 15px !important;
}
.pageSection children-showing{
   display: none !important;  
}
.pageSection children-hidden{
   display: none !important;  
}
.wiki-content, .wiki-content p, .wiki-content table, .wiki-content tr, .wiki-content td, .wiki-content th, .wiki-content ol, .wiki-content ul, .wiki-content li {
   font-family: Verdana, sans-serif !important;
   font-size: 14px !important;
   line-height: 26px;
}
#children-section-title {
   display: none !important;  
}
#children-section .section-header {
   display: none !important;
}
#children-section .section-title {
   display: none !important;
}
.child-display{
   display: none !important;
}
.pagetitle #title-text a {
   font-family: "kulturista-web",sans-serif;
   color: #3c8501 !important;
   font-weight: 300;
   font-size: 50px;
   line-height: 75px;  
   left: 0px !important;
}
#title-text {
   clear: left;
}
.page-metadata ul {  
   padding: 6px !important;  
}
.panelMacro > p:last-child, .panelMacro > table > tr > td > img:last-child, .panelMacro > table > tbody > tr > td > img:last-child {
   display:none;
   width:0px;
   height:0px;
}
.panelMacro > table {
   border: 0px !important;
   border-radius: 0px 0px 0px 0px !important;
   padding:0px !important;
   border-collapse: collapse !important
}
.infoMacro > tr > *:first-child, .infoMacro > tbody > tr > *:first-child {
   background-color:#5C81A5 !important;
}
.tipMacro> tr > *:first-child, .tipMacro> tbody > tr > *:first-child {
   background-color:#70BF73 !important;
}
.warningMacro> tr > *:first-child, .warningMacro> tbody > tr > *:first-child {
   background-color:#E05252 !important;
}
.noteMacro> tr > *:first-child, .noteMacro> tbody > tr > *:first-child {
   background-color:#E0CB52 !important;
}
.panelMacro > p:last-child, .panelMacro > table > tr > *:last-child, .panelMacro > table > tbody > tr > *:last-child {
   padding: 10px;
   padding-bottom:14px !important;
   padding-top:0px !important;
   width: 99%;
}
.panelMacro > table > tr > td > b:first-of-type, .panelMacro > table > tbody > tr > td > b:first-of-type {
   text-transform:uppercase;
   font-family:sans-serif;
   font-weight: normal;
   line-height: 34px;
}
.panelMacro > table > tr > td > p:first-of-type, .panelMacro > table > tbody > tr > td >  p:first-of-type {
   margin-top:0px !important;
}
.panelMacro > table > tr > td > *:first-child, .panelMacro > table > tbody > tr > td >*:first-child {
   padding-top:14px !important;
}
.infoMacro > tr > td > b:first-of-type, .infoMacro > tbody > tr > td > b:first-of-type {  
   color:#5C81A5 !important;
}  
.tipMacro > tr > td > b:first-of-type, .tipMacro > tbody > tr > td > b:first-of-type {  
   color:#70BF73 !important;
}  
.warningMacro > tr > td > b:first-of-type, .warningMacro > tbody > tr > td > b:first-of-type {  
   color:#E05252 !important;
}  
.noteMacro > tr > td > b, .noteMacro > tbody > tr > td > b {  
   color:#E0CB52 !important;
}
.panelMacro > table > colgroup > col {
   width: 4px !important;
}
.panelMacro > table > tr > *:first-child {
   width:8px    !important;
}
.aui-message .icon-success, .aui-icon-success, .aui-message .icon-warning, .aui-icon-warning , .aui-message .icon-problem, .aui-icon-problem , .aui-message .icon-hint, .aui-icon-hint {
   background-image: none;    
}
.aui-message.success .title, .aui-message.warning .title, .aui-message.problem .title, .aui-message.hint .title{
   padding-bottom: 10px;
   font-size: 16px !important;
   font-weight: bold !important;
}
.aui-message.success {
   border-width:0px  !important;
   border-color: #3C8501 !important;
   border-left-width:15px  !important;
   border-left-style:solid  !important;
   border-radius:0px  !important;
   padding: 10px 10px 10px 15px !important;
   background-color: rgb(237, 247, 226)  !important;
}
.aui-message.success .title {
   color: #3C8501;
}
.aui-message.warning {
   border-width:0px !important;
   border-color: #e0cb52  !important;
   border-left-width:15px !important;
   border-left-style:solid  !important;
   border-radius:0px !important;
   padding: 10px 10px 10px 15px !important;
   background-color:##FDFAEE !important;
}
.aui-message.warning .title {
   color: #e0cb52;
}
.aui-message.problem {
   border-width:0px !important;
   border-color: #e05252  !important;
   border-left-width:15px !important;
   border-left-style:solid  !important;
   border-radius:0px !important;
   padding: 10px 10px 10px 15px !important;
   background-color:#fbe9e9  !important;
}
.aui-message.warning .title {
   color: #e05252;
}
.aui-message.hint {
   border-width:0px !important;
   border-color: rgb(87, 117, 162)  !important;
   border-left-width:15px !important;
   border-left-style:solid  !important;
   border-radius:0px !important;
   padding: 10px 10px 10px 15px !important;
   background-color:rgb(238, 244, 252)  !important;
}
.aui-message.hint .title {
   color: rgb(87, 117, 162);
}
#breadcrumbs li {
   font-size:11px;
}
#breadcrumbs li a {
   color: #707070;
}
/*Top-navigation from sidebar temporary*/
#splitter-sidebar p {  
    font-family: Verdana, sans-serif !important;
    padding-left: 25px !important;  
    padding-top: 15px !important;  
}  
#splitter-sidebar a:first-child {  
    padding-left: 0 !important;  
}
#splitter-sidebar .external-link {  
    padding-left: 25px !important;
    line-height: 200% !important; 
    font-size: 1em !important;
}
/*Navigation*/
#navigation {
    opacity: 0.4;
}
#navigation:hover {
    opacity: 1;
}
.page-metadata {  
    padding: 0!important;
}
/*Reduced width*/
#main {
    border: 0 none;
    margin: 0 auto;
    min-height: 40em;
    padding: 20px;
    width: 960px;
}
#breadcrumb-section {
    margin-bottom: 20px!important;
}
/*Breadcrumbs Styling*/
#breadcrumbs li {
    font-size: 14px;
}
#breadcrumbs li a {
    color: #999;
}
/*Sidebar*/
div.plugin_pagetree {
    font-family: Verdana, sans-serif !important;
    font-size: 1.1em;
    line-height: 150%;
}
a.external-link {
     font-family: Verdana, sans-serif !important;
}