Difference between revisions of "Trunks"

From Kolmisoft Wiki
Jump to navigationJump to search
Line 1: Line 1:
Under Trunk we have in mind other server/PBX which can be connected to the MOR system.  
"Trunk" refers to another server/PBX that can be connected to the MOR system.  


When we are calling to such device, we send full number which was dialed before.
When calling such a device, we send the full number which was dialed before.


Example: when dialing simple device, we would use:  
For example, when dialing a simple device, we would use:  


  Dial(SIP/some_device)  
  Dial(SIP/some_device)  


and if this device is Trunk we use:
If this device is a Trunk, we use:


  Dial(SIP/some_device/${EXTEN}).  
  Dial(SIP/some_device/${EXTEN}).  


This lets Trunk to decide to which device (connected to the Trunk) to route the call.
This lets Trunk decide to which device (connected to the Trunk) to route the call.


If you want to make device Trunk, just mark is at Trunk in device details: [[Image:icon_trunk.png]] No/Yes/Yes with ANI
If you want to make a device Trunk, just mark it as Trunk in the device details: [[Image:icon_trunk.png]] No/Yes/Yes with ANI.




=Trunk with ANI=
=Trunk with ANI=


It is sometimes necessary not to bill whole trunk as one client but to be able to bill separate clients connected to the server/pbx (trunk) separately.<br>
It is sometimes necessary not to bill a whole trunk as one client, but to to bill separate clients connected to the server/pbx (trunk) separately.<br>
In order to do this, you should mark some device as Trunk with ANI.<br>
In order to do this, you should mark a device as Trunk with ANI.<br>
Now when some other device connected to that Trunk dials through MOR, MOR check this device's CallerID and if it's present for some device in the MOR – then MOR recognizes the device as valid device on the MOR and assigns call to him instead of Trunk.
Now, when a device connected to the Trunk dials through MOR, MOR checks the calling device's CallerID. If the CallerID is present for some device in the MORMOR recognizes this device as a valid device on the MOR and assigns the call to it instead of to Trunk.





Revision as of 05:16, 9 May 2010

"Trunk" refers to another server/PBX that can be connected to the MOR system.

When calling such a device, we send the full number which was dialed before.

For example, when dialing a simple device, we would use:

Dial(SIP/some_device) 

If this device is a Trunk, we use:

Dial(SIP/some_device/${EXTEN}). 

This lets Trunk decide to which device (connected to the Trunk) to route the call.

If you want to make a device Trunk, just mark it as Trunk in the device details: Icon trunk.png No/Yes/Yes with ANI.


Trunk with ANI

It is sometimes necessary not to bill a whole trunk as one client, but to to bill separate clients connected to the server/pbx (trunk) separately.
In order to do this, you should mark a device as Trunk with ANI.
Now, when a device connected to the Trunk dials through MOR, MOR checks the calling device's CallerID. If the CallerID is present for some device in the MOR, MOR recognizes this device as a valid device on the MOR and assigns the call to it instead of to Trunk.




See also