Actions

FreeSBC:Asterisk: Difference between revisions

No edit summary
 
(28 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{DISPLAYTITLE:FreeSBC:Asterisk}}
{{DISPLAYTITLE:ProSBC:Asterisk}}


=Introduction=
=Introduction=


This Configuration Note describes how to set up Telcobridges FreeSBC/ProSBC for interworking between ITSP’s SIP Trunk or remote client access for Asterisk server.
This Configuration Note describes how to set up Telcobridges ProSBC for interworking between ITSP’s SIP Trunk or remote client access for Asterisk server.


'''NOTE:''' SIP Trunk use G.711 in this test. There is no transcoding available.  
'''NOTE:''' SIP Trunk use G.711 in this test. There is no transcoding available.  


==Prerequisites==
==Prerequisites==
*[[FreeSBC|FreeSBC]] devices must be installed as described in their respective with release 3.0.x/3.1.x. Release 3.0.x is not supported for TCP connections [[Product_Installation_SBC|installation guides]].
*[[ProSBC|ProSBC]] devices must be installed as described in their respective with release 3.0.x/3.1.x. Release 3.0.x is not supported for TCP connections [[Product_Installation_SBC|installation guides]].
*Asterisk.For additional information on Asterisk, visit [http://www.asterisk.org/]
*Asterisk. For additional information on Asterisk, visit [http://www.asterisk.org/ Asterisk official web site].


==Example Environments==
==Example Environments for SIPTrunking with Asterisk==


[[Image:Skype_Environment.png|800px| ]]
[[Image:FreeSBC_Sip_Trunking_new.png|800px| ]]


====FreeSBC/ProSBC Configuration for SIPTrunking with Asterisk====
==Example Configuration==


{| cellpadding="5" border="1" class="wikitable"
Step by step example SIP Trunk configuration.
|-
*[[FreeSBC:SIP Trunking:Example_A|SIP Trunking Example Configuration]]
! width="200" style="background: rgb(239, 239, 239) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | (Step 1) <br>Create IP Network
! width="200" style="background: rgb(239, 239, 239) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | (Step 2) <br>Create Protocol Stack
! width="200" style="background: rgb(239, 239, 239) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | (Step 3) <br>Create Call Route
|-


| valign="top" |
*[[Toolpack:Configuring_Virtual_Port_SBC_C|Configuring an IP Virtual Port]]
*[[Toolpack:Configuring_Vlan_SBC_A|Configuring a VLAN]]
*[[Toolpack:Configuring_IP_Interface_SBC_A|Configuring IP Interfaces]]
*[[Toolpack:Creating_an_IP_Port_Range_SBC_A|Create an IP port range]]


| valign="top" |
*[[Toolpack:Creating_a_SIP_Stack_SBC A|Create a SIP stack]]
*[[Toolpack:Creating_a_SIP_Transport_Server_SBC A|Create a SIP transport server]]
*[[Toolpack:Modify_Profile_Sbc_A|Modify profile]]
*[[Toolpack:Allocating_a_SIP_Network_Access_Point_(NAP)_SBC A|Allocate a SIP NAP]]
*[[Toolpack:Allocating_a_SIP_Open_Network_Access_Point_(NAP)_SBC A|Allocate an open SIP NAP]]


| valign="top" |
== Example Environments for Remote Workers with Asterisk ==
*[[Toolpack:Creating_a_First_Call_Route E|Create a first call route]]


|}
[[Image:ProSBC_Remote_Workers.png|800px| ]]


==Example Configuration==
==Example Configuration==


Step by step example SIP Trunk configuration.
Step by step example Remote workers configuration.
*[[FreeSBC:SIP Trunking:Example_A|SIP Trunking Example Configuration]]
*[[FreeSBC:Remote Workers:Configuration_A|Remote Workers Configuration Instruction]]
 
==Asterisk Configuration Files ==
 
In this section, you can find basic configuration files for Asterisk PBX.
 
'''extensions.conf '''- The extensions.conf file is one of the most used and most important configuration file in Asterisk PBX - it contains the dialplan.
 
For more details about the extensions.conf please visit [https://wiki.asterisk.org/wiki/display/AST/Contexts%2C+Extensions%2C+and+Priorities/ Asterisk official website]
*[[File:extensions_conf.zip|Click here to download sample extensions.conf zip file ]]
 
'''sip.conf''' - The SIP channels in Asterisk are configured in the sip.conf file.
 
For more details about the sip.conf file please visit [https://wiki.asterisk.org/wiki/display/AST/Creating+SIP+Accounts/ Asterisk official website]
 
*[[File:sip_conf.zip|Click here to download sample sip.conf zip file ]]
 
'''features.conf''' - The features.conf file is where you can adjust or define the various feature parameters in Asterisk.
 
For more details about features.conf file please visit [https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+Configuration_features/ Asterisk official website]


*[[File:features_conf.zip|Click here to download sample features.conf zip file ]]


==Troubleshooting==
==Troubleshooting==
Line 52: Line 56:
{| cellpadding="5" border="1" class="wikitable"
{| cellpadding="5" border="1" class="wikitable"
|-
|-
! width="200" style="background: rgb(239, 239, 239) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | Call Trace (Paid version only)
! width="200" style="background: rgb(239, 239, 239) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | Call Trace
! width="200" style="background: rgb(239, 239, 239) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | Test Call (Paid version only)
! width="200" style="background: rgb(239, 239, 239) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | Test Call
! width="200" style="background: rgb(239, 239, 239) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | TBReport
! width="200" style="background: rgb(239, 239, 239) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | TBReport
! width="200" style="background: rgb(239, 239, 239) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | Advanced Troubleshooting of FreeSBC
! width="200" style="background: rgb(239, 239, 239) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | Advanced Troubleshooting of ProSBC
|-
|-


Line 69: Line 73:


| valign="top" |  
| valign="top" |  
*[[Advanced_Troubleshooting_of_Free_SBC|Advanced Troubleshooting of FreeSBC]]
*[[FreeSBC_Troubleshooting|Advanced Troubleshooting of ProSBC]]
|}


|}
==Related Content==
Please check David Duffett blog post for configuring ProSBC with Asterisk from this [http://blog.telcobridges.com/index.php/2019/07/31/sbc-for-asterisk/ link]

Latest revision as of 06:01, 12 October 2022


Introduction

This Configuration Note describes how to set up Telcobridges ProSBC for interworking between ITSP’s SIP Trunk or remote client access for Asterisk server.

NOTE: SIP Trunk use G.711 in this test. There is no transcoding available.

Prerequisites

Example Environments for SIPTrunking with Asterisk

Example Configuration

Step by step example SIP Trunk configuration.


Example Environments for Remote Workers with Asterisk

Example Configuration

Step by step example Remote workers configuration.

Asterisk Configuration Files

In this section, you can find basic configuration files for Asterisk PBX.

extensions.conf - The extensions.conf file is one of the most used and most important configuration file in Asterisk PBX - it contains the dialplan.

For more details about the extensions.conf please visit Asterisk official website

sip.conf - The SIP channels in Asterisk are configured in the sip.conf file.

For more details about the sip.conf file please visit Asterisk official website

features.conf - The features.conf file is where you can adjust or define the various feature parameters in Asterisk.

For more details about features.conf file please visit Asterisk official website

Troubleshooting

Call Trace Test Call TBReport Advanced Troubleshooting of ProSBC

Related Content

Please check David Duffett blog post for configuring ProSBC with Asterisk from this link