Trunks

From Taridium

(Difference between revisions)
Jump to: navigation, search
(VoIP Trunks)
 
(18 intermediate revisions not shown)
Line 3: Line 3:
== VoIP Trunks ==
== VoIP Trunks ==
-
VoIP Trunks can either be SIP or IAX2 based.  
+
VoIP Trunks can either be SIP or IAX2 based. While trunks are very similar to channels, their configuration is supposed to be static and take care of interconnection between systems.
 +
 
 +
===[[File:warning.gif]] SIP Trunks and NAT ===
 +
 
 +
If your system is on a private IP address and you are connecting to the public internet, you will have to specify your external IP address in '''SIP Channels''' → '''General Settings''' → '''External IP Address''' or alternatively in '''Configuration''' → '''Manual Editor''' → '''SIP Configuration''' → externip = xxx.xxx.xxx.xxx
=== Trunks List ===
=== Trunks List ===
Line 18: Line 22:
=== Registrations List ===
=== Registrations List ===
 +
 +
To view your registrations click on '''Configuration''' → '''VoIP Trunks''' → '''Registrations'''.
 +
 +
The registration list shows you with which other servers your ipbx is registered to. This behavior is akin to a phone/client registered to ipbx.
 +
 +
This interaction will display your registration settings and show whether your system is properly registered with the remote host:
 +
 +
* [[Image:ok1.gif]] OK, registered
 +
* [[Image:lostreg.gif]] FAIL Not registered / registration lost
 +
 +
Click on the [[Image:Edit.gif]] icon to edit a registration, or click on the [[Image:Cross.gif]] icon to remove the registration.
=== Add Registration ===
=== Add Registration ===
-
== PSTN Trunks ==
+
To add a trunk, click on '''Configuration''' → '''VoIP Trunks''' → '''Registrations''' and click on '''add SIP registration''' or '''add IAX registration'''.
 +
 
 +
==== Adding SIP Registration ====
 +
 
 +
===== Registration User =====
 +
 
 +
The registration user as setup on the remote host. Required.
 +
 
 +
===== Registration Password =====
 +
 
 +
The registration password as setup on the remote host. (optional)
 +
 
 +
===== Authentication User =====
 +
 
 +
If set, an authentication user different from the the user. (optional)
 +
 
 +
===== Host =====
 +
 
 +
The remote host that will accept the registration. Required.
 +
 
 +
===== Extension =====
 +
 
 +
The mapped extension for any incoming calls. This extension will usually be looked up via [[Routes#Inbound_Routing|Inbound Routing]]. The default dialplan context is '''incoming'''.
 +
 
 +
==== Adding IAX Registration ====
 +
 
 +
===== Registration User =====
 +
 
 +
The registration user as setup on the remote host. Required.
 +
 
 +
===== Registration Password =====
 +
 
 +
The registration password as setup on the remote host. (optional)
 +
 
 +
===== Host =====
 +
 
 +
The remote host that will accept the registration. Required.
 +
 
 +
== PSTN / TDM Trunks ==
 +
 
 +
Interconnection of your ipbx system with the public switched telephone network [[wikipedia:PSTN|PSTN]] or other [[wikipedia:Time-division_multiplexing|TDM]] based systems can be either achieved using a gateway or an on-board [[wikipedia:Time-division_multiplexing|TDM]] card.
 +
 
 +
Taridium supplied systems are, when required, equipped with Sangoma echo-cancelling [[wikipedia:Digital_Signal_1|T1]]/[[wikipedia:Digital_Signal_1|E1]] [[wikipedia:Primary_rate_interface|PRI]] cards that can range from 1 to 8 ports. Check '''Diagnostics''' → '''Status''' → '''TDM Interfaces''' to see your installed cards.

Latest revision as of 15:20, 16 February 2011

Trunks are configuration elements that define how ipbx communicates with outside phone systems. Multi Site trunking does not require additional trunk configuration and communication/authentication is completely automated via master settings.

Contents

VoIP Trunks

VoIP Trunks can either be SIP or IAX2 based. While trunks are very similar to channels, their configuration is supposed to be static and take care of interconnection between systems.

Warning.gif SIP Trunks and NAT

If your system is on a private IP address and you are connecting to the public internet, you will have to specify your external IP address in SIP ChannelsGeneral SettingsExternal IP Address or alternatively in ConfigurationManual EditorSIP Configuration → externip = xxx.xxx.xxx.xxx

Trunks List

To view the trunks list, click on ConfigurationVoIP Trunks.

This interaction displays all your configured VoIP trunks. Click on the Edit.gif icon to edit a trunk, or click on the Cross.gif icon to remove the trunk. Click on ping to find out whether the host is alive or not. An appropriate signaling packet will be sent and response will be expected. Note that a successful reply is no guarantee for correct trunk configuration.

Add Trunk

To add a trunk, click on ConfigurationVoIP Trunks and click on add SIP trunk or add IAX trunk.

Trunks are usually static (static IP address). For detailed explanation of trunk parameter see adding SIP channels or adding IAX channels.

Registrations List

To view your registrations click on ConfigurationVoIP TrunksRegistrations.

The registration list shows you with which other servers your ipbx is registered to. This behavior is akin to a phone/client registered to ipbx.

This interaction will display your registration settings and show whether your system is properly registered with the remote host:

Click on the Edit.gif icon to edit a registration, or click on the Cross.gif icon to remove the registration.

Add Registration

To add a trunk, click on ConfigurationVoIP TrunksRegistrations and click on add SIP registration or add IAX registration.

Adding SIP Registration

Registration User

The registration user as setup on the remote host. Required.

Registration Password

The registration password as setup on the remote host. (optional)

Authentication User

If set, an authentication user different from the the user. (optional)

Host

The remote host that will accept the registration. Required.

Extension

The mapped extension for any incoming calls. This extension will usually be looked up via Inbound Routing. The default dialplan context is incoming.

Adding IAX Registration

Registration User

The registration user as setup on the remote host. Required.

Registration Password

The registration password as setup on the remote host. (optional)

Host

The remote host that will accept the registration. Required.

PSTN / TDM Trunks

Interconnection of your ipbx system with the public switched telephone network PSTN or other TDM based systems can be either achieved using a gateway or an on-board TDM card.

Taridium supplied systems are, when required, equipped with Sangoma echo-cancelling T1/E1 PRI cards that can range from 1 to 8 ports. Check DiagnosticsStatusTDM Interfaces to see your installed cards.

Personal tools
Namespaces
Variants
Actions
Toolbox