Review Board 1.7.16

Add call transfer exchange of subaddresses support and fix PTMP call transfer signaling.

Review Request #1051 - Created Dec. 8, 2010 and submitted

Add call transfer exchange of subaddresses support.

* Add the ability to exchange subaddresses for ETSI PTMP, ETSI PTP, and

* Fix ETSI PTMP to send the correct messages depending on the call state.


Alec, could you give this patch some real line testing?  Thanks.
Transfered calls with:
1) Q.SIG
3) ETSI PTMP while call ringing.
4) ETSI PTMP after call answered.
Posted (Dec. 8, 2010, 7:52 p.m.)
Our production boxes are connected to real lines, we only ever used the Called/Calling subaddress to dial in to specific extensions.
We are still running 1.6.2, which doesn't have the chan_dahdi subaddress support. Also now have the luxury of 10Mb fibre between Auckland And Wellington Offices, thus use an IAX trunk.
We don't subscribe to ISDN Transfer/Hold, thus cannot do an ISDN (ETSI) transfer, only can bridge. I could still set it up, but what specifically do I need to test?
  1. I am mainly looking to make sure that the correct messages are sent when needed.  (Also that I did not break anything. :) )
    This scenario may work because you are not doing transfers within the network but sending COLP updates over the network.
    1) A calls B over the network.
    2) B transfers the call to C that is local.
    3) A and C should have each other's subaddresses. runs on a server provided by Digium, Inc. and uses bandwidth donated to the open source Asterisk community by API Digital Communications in Huntsville, AL USA.
Please report problems with this site to