<p dir="ltr">Hi devs,<br>
I am trying to add some uaCSTA Support to chan_sip and are asking for some advice as this is the first time I am making changes to asterisks source code. For now I put a new case into the code for handling incoming NOTIFYs to handle uaCSTA messages sent by the phone. I am storing the phones status inside astdb (is this the ideal solution?), per extension. I want asterisk to handle forwarding and do not disturb for the phone. I can already send the postive response to the incoming SIP NOTIFY but I have no idea how to generate a new NOTIFY dialog to inform the phone of any changes (even actions started by the phone need an event sent to the phone to make it update its state.)</p>

<p dir="ltr">You may find Documentation for the interface at this address:<br>
<a href="http://wiki.unify.com/images/9/96/White_Paper_uaCSTA_for_OpenStage_SIP.pdf">http://wiki.unify.com/images/9/96/White_Paper_uaCSTA_for_OpenStage_SIP.pdf</a></p>
<p dir="ltr">What's your opinion on implementing such functionality inside asterisk? To me it seems simple to implement.</p>
<p dir="ltr">Regards<br>
Jonas Köritz<br>
</p>