[asterisk-dev] Working on adding Camping to asterisk... wouldlikesome feedback

Mitch Sharp MSharp at BIGNetworks.com
Thu Oct 28 16:19:31 CDT 2010

Well I've spent a day digging through the documentation and source code and getting CCSS working on a fresh 1.8.0 box.  Very cool!

Here is my concept of one way that CampOn is going to be used:
An incoming call is answered by a receptionist.
The individual the caller wants to speak with is currently on the phone (at SIP device SIP/102), so the receptionist blind transfers the caller to a dialplan extension that executes CampOn(exts,102,SIP/102,120).
The caller has music on hold while the CampOn thread (or park thread or whatever thread is checking device states) checks the status of SIP/102.  When the device becomes available, the caller is sent to context "exts", exten 102, priority 1.  If the timeout value of 120 is reached, the call rings back to the person that camped the call.

My question in regards to CCSS and my idea of camping is: is this scenario possible with CCSS?  From my reading and playing thus far it looks like the channel is actually hung up and CCSS calls the user back.

Or have I just not read far enough?

Mitch Sharp (bluecrow76)

-----Original Message-----
From: asterisk-dev-bounces at lists.digium.com on behalf of Russell Bryant
Sent: Tue 10/26/2010 11:40 PM
To: Asterisk Developers Mailing List
Subject: Re: [asterisk-dev] Working on adding Camping to asterisk... wouldlikesome feedback

----- Original Message -----
> The concept of Campon is ok, but the polling, or retrying methods are
> where the problem lies, CCSS methods need to be used to connect the caller
> with the callee.
> This was an outcome of a short discussion I had on the IRC dev
> channel.
> I'm also not yet aware of how CCSS works, and whether it needs to be
> extended to put callers on hold while there in a Campon style queue.

For some reading on the subject, check out these documents:


Russell Bryant
Digium, Inc.  |  Engineering Manager, Open Source Software
445 Jan Davis Drive NW   -    Huntsville, AL 35806  -  USA
jabber: rbryant at digium.com    -=-    skype: russell-bryant
www.digium.com -=- www.asterisk.org -=- blogs.asterisk.org

-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-dev mailing list
To UNSUBSCRIBE or update options visit:

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/ms-tnef
Size: 4187 bytes
Desc: not available
Url : http://lists.digium.com/pipermail/asterisk-dev/attachments/20101028/ceed2b7c/attachment-0001.bin 

More information about the asterisk-dev mailing list