Review Board 1.7.16

Add CCBS/CCNR and enhanced COLP features to chan_misdn.

Review Request #218 - Created April 10, 2009 and submitted

mmichelson, russell
This diff adds the following features to chan_misdn:
* CCBS/CCNR Party A support for PTMP and PTP modes.
* Enhances COLP support for call diversion and explicit call transfer.

These enhanced features require a modified version of mISDN.

The latest modified mISDN v1.1.x based version is available at:

Taged versions of the modified mISDN code are available under:
Digium's Product Quality department has tested a similar version of these enhancements. In addition, we know of a customer who has been testing these changes.

There is a test cli command that can be conditionally compiled into the code by defining CCBS_TEST_MESSAGES in chan_misdn.c.  The test command allows you to send canned facility messages that I used to test the encoding and decoding routines in mISDN.

misdn send facility test (<port> [<msg#>]) | (<channel-name> <msg#>)
Review request changed
Updated (April 10, 2009, 2:51 p.m.)
Addressed Russell's comments and fixed some whitespace.
Ship it!
Posted (April 20, 2009, 6:41 a.m.)
Nice work, Richard!

I think this is ready to go (with the changes from R226 included). 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